Diff of the two buildlogs: -- --- b1/build.log 2024-01-07 05:16:15.529467944 +0000 +++ b2/build.log 2024-01-07 06:56:06.717339212 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Jan 6 10:15:01 -12 2024 -I: pbuilder-time-stamp: 1704579301 +I: Current time: Sun Jan 7 19:16:49 +14 2024 +I: pbuilder-time-stamp: 1704604609 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -30,51 +30,83 @@ dpkg-source: info: applying increase-ug-parallel-test-timeout.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/20797/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/8765/tmp/hooks/D01_modify_environment starting +debug: Running on virt64c. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 7 05:17 /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/8765/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/8765/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='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='armhf' + 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]="15" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='4a51edbfc60046e39fd5c353ca65c604' - 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='20797' - PS1='# ' - PS2='> ' + INVOCATION_ID=1b0bff1b0ad8405bb78f1ec083ad98f7 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=8765 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.sKnSi0HM/pbuilderrc_0FNf --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.sKnSi0HM/b1 --logfile b1/build.log dune-grid_2.9.0-2.dsc' - SUDO_GID='116' - SUDO_UID='112' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.sKnSi0HM/pbuilderrc_R0Ry --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.sKnSi0HM/b2 --logfile b2/build.log dune-grid_2.9.0-2.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux cbxi4b 6.1.0-17-armmp #1 SMP Debian 6.1.69-1 (2023-12-30) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-17-arm64 #1 SMP Debian 6.1.69-1 (2023-12-30) aarch64 GNU/Linux I: ls -l /bin - total 4964 + total 5000 -rwxr-xr-x 1 root root 838488 Apr 23 2023 bash -rwxr-xr-x 3 root root 67144 Sep 19 2022 bunzip2 -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzcat @@ -132,7 +164,7 @@ -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir -rwxr-xr-x 1 root root 14152 Jul 28 23:46 run-parts -rwxr-xr-x 1 root root 133372 Jan 5 2023 sed - lrwxrwxrwx 1 root root 4 Jan 5 2023 sh -> dash + lrwxrwxrwx 1 root root 9 Jan 7 05:17 sh -> /bin/bash -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty -rwsr-xr-x 1 root root 50800 Mar 23 2023 su @@ -158,7 +190,7 @@ -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew -I: user script /srv/workspace/pbuilder/20797/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/8765/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -548,7 +580,7 @@ Get: 316 http://deb.debian.org/debian bookworm/main armhf texlive-latex-base all 2022.20230122-3 [1182 kB] Get: 317 http://deb.debian.org/debian bookworm/main armhf texlive-latex-recommended all 2022.20230122-3 [8880 kB] Get: 318 http://deb.debian.org/debian bookworm/main armhf texlive-pictures all 2022.20230122-3 [15.8 MB] -Fetched 278 MB in 51s (5498 kB/s) +Fetched 278 MB in 12s (22.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libfftw3-double3:armhf. (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 ... 17881 files and directories currently installed.) @@ -1569,8 +1601,8 @@ Setting up tzdata (2023c-5+deb12u1) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Jan 6 22:22:46 UTC 2024. -Universal Time is now: Sat Jan 6 22:22:46 UTC 2024. +Local time is now: Sun Jan 7 05:21:10 UTC 2024. +Universal Time is now: Sun Jan 7 05:21:10 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libgts-0.7-5:armhf (0.7.6+darcs121130-5+b1) ... @@ -1894,7 +1926,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/dune-grid-2.9.0/ && 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 > ../dune-grid_2.9.0-2_source.changes +I: user script /srv/workspace/pbuilder/8765/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bookworm +I: user script /srv/workspace/pbuilder/8765/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/dune-grid-2.9.0/ && 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 > ../dune-grid_2.9.0-2_source.changes dpkg-buildpackage: info: source package dune-grid dpkg-buildpackage: info: source version 2.9.0-2 dpkg-buildpackage: info: source distribution unstable @@ -2064,7 +2100,7 @@ -- Build files have been written to: /build/reproducible-path/dune-grid-2.9.0/build make[1]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0' dh_auto_build -O--builddirectory=build -O--buildsystem=cmake - cd build && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 + cd build && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' /usr/bin/cmake -S/build/reproducible-path/dune-grid-2.9.0 -B/build/reproducible-path/dune-grid-2.9.0/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles /build/reproducible-path/dune-grid-2.9.0/build//CMakeFiles/progress.marks @@ -2079,10 +2115,10 @@ [ 3%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/basic.cc.o /usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/basic.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/basic.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/basic.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/basic.cc [ 3%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/boundarydom.cc [ 7%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc +/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/boundarydom.cc [ 11%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/cube.cc.o +/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc /usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/cube.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/cube.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/cube.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/cube.cc [ 11%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/dim.cc.o /usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/dim.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/dim.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/dim.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/dim.cc @@ -2107,6 +2143,8 @@ /build/reproducible-path/dune-grid-2.9.0/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 | { | ^ +[ 30%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o +/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/vertex.cc /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -2122,10 +2160,19 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In member function 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 30%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/vertex.cc [ 34%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfparser.cc.o /usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfparser.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfparser.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfparser.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.cc +[ 34%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o +/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfug.cc +[ 38%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o +/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgrid.cc +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.cc:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In member function 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In member function 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2]': @@ -2134,13 +2181,12 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.cc:16: + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfug.hh:24, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfug.cc:9: /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /build/reproducible-path/dune-grid-2.9.0/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 | { | ^ -[ 34%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o -/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfug.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45: /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -2153,16 +2199,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 38%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o -/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgrid.cc -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfug.hh:24, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfug.cc:9: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45: /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -2181,6 +2217,8 @@ /usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/onedgrid/nulliteratorfactory.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/onedgrid/nulliteratorfactory.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/onedgrid/nulliteratorfactory.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/nulliteratorfactory.cc [ 46%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridintersections.cc.o /usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridintersections.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridintersections.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridintersections.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc +[ 46%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o +/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggrid.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:24, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridfactory.hh:24, @@ -2190,13 +2228,22 @@ /build/reproducible-path/dune-grid-2.9.0/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++/12/vector:70, - from /usr/include/dune/geometry/referenceelements.hh:14, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.cc:14: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:7: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:112:1: required from 'Dune::UGGridLevelIntersection::LocalGeometry Dune::UGGridLevelIntersection::geometryInInside() const [with GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:112:1: required from 'Dune::UGGridLevelIntersection::LocalGeometry Dune::UGGridLevelIntersection::geometryInInside() const [with GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16: required from here +/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 In file included from /usr/include/c++/12/map:60, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridfactory.hh:16: /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, unsigned int>}; _Key = Dune::FieldVector; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, unsigned int> >]': @@ -2212,16 +2259,88 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, unsigned int> >}; _Key = double; _Val = std::pair, unsigned int> >; _KeyOfValue = std::_Select1st, unsigned int> > >; _Compare = std::less; _Alloc = std::allocator, unsigned int> > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, unsigned int> >, std::_Select1st, unsigned int> > >, std::less, std::allocator, unsigned int> > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, unsigned int> >}; _Key = double; _Tp = std::pair, unsigned int>; _Compare = std::less; _Alloc = std::allocator, unsigned int> > >]', + inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, unsigned int> >; _Key = double; _Tp = std::pair, unsigned int>; _Compare = std::less; _Alloc = std::allocator, unsigned int> > >]' at /usr/include/c++/12/bits/stl_map.h:858:27, + inlined from 'virtual std::unique_ptr > Dune::GridFactory::createGrid()' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridfactory.cc:152:30: +/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, unsigned int> >::const_iterator' {aka 'std::_Rb_tree, unsigned int> >, std::_Select1st, unsigned int> > >, std::less, std::allocator, unsigned int> > > >::const_iterator'} changed in GCC 7.1 + 638 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 639 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: +/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:112:1: required from 'Dune::UGGridLevelIntersection::LocalGeometry Dune::UGGridLevelIntersection::geometryInInside() const [with GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:112:1: required from 'Dune::UGGridLevelIntersection::LocalGeometry Dune::UGGridLevelIntersection::geometryInInside() const [with GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 50%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o +/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:102: +/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 = 2; Traits = Dune::MultiLinearGeometryTraits; 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 = 2; Traits = Dune::MultiLinearGeometryTraits; Volume = double; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39: required from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Volume = double; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:146:58: required from 'const Dune::UGGridLevelIntersection::WorldVector& Dune::UGGridLevelIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>; WorldVector = Dune::FieldVector; FaceVector = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16: required from here +/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 + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:7: +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:424:14: required from 'Dune::UGGridEntity<0, dim, GridImp>::Geometry Dune::UGGridEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::UGGrid<2>; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/geometry/referenceelements.hh:14, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.cc:14: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, unsigned int> >}; _Key = double; _Val = std::pair, unsigned int> >; _KeyOfValue = std::_Select1st, unsigned int> > >; _Compare = std::less; _Alloc = std::allocator, unsigned int> > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, unsigned int> >, std::_Select1st, unsigned int> > >, std::less, std::allocator, unsigned int> > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:474:45: required from 'Dune::UGGridLeafIntersectionIterator Dune::UGGridEntity<0, dim, GridImp>::ileafbegin() const [with int dim = 2; GridImp = const Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:474:45: required from 'Dune::UGGridLeafIntersectionIterator Dune::UGGridEntity<0, dim, GridImp>::ileafbegin() const [with int dim = 2; GridImp = const Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:212:1: required from 'Dune::UGGridEntity<0, dim, GridImp>::LocalGeometry Dune::UGGridEntity<0, dim, GridImp>::geometryInFather() const [with int dim = 2; GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here +/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -2230,25 +2349,64 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:227:14: required from 'Dune::UGGridEntity::Geometry Dune::UGGridEntity::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::UGGrid<3>; Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:401:16: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:227:14: required from 'Dune::UGGridEntity::Geometry Dune::UGGridEntity::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::UGGrid<3>; Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:401:16: required from here +/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, unsigned int> >}; _Key = double; _Tp = std::pair, unsigned int>; _Compare = std::less; _Alloc = std::allocator, unsigned int> > >]', - inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, unsigned int> >; _Key = double; _Tp = std::pair, unsigned int>; _Compare = std::less; _Alloc = std::allocator, unsigned int> > >]' at /usr/include/c++/12/bits/stl_map.h:858:27, - inlined from 'virtual std::unique_ptr > Dune::GridFactory::createGrid()' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridfactory.cc:152:30: -/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, unsigned int> >::const_iterator' {aka 'std::_Rb_tree, unsigned int> >, std::_Select1st, unsigned int> > >, std::less, std::allocator, unsigned int> > > >::const_iterator'} changed in GCC 7.1 - 638 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 639 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:424:14: required from 'Dune::UGGridEntity<0, dim, GridImp>::Geometry Dune::UGGridEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::UGGrid<2>; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | FieldMatrix transposed() const + | ^~~~~~~~~~ +/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:474:45: required from 'Dune::UGGridLeafIntersectionIterator Dune::UGGridEntity<0, dim, GridImp>::ileafbegin() const [with int dim = 2; GridImp = const Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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: 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:474:45: required from 'Dune::UGGridLeafIntersectionIterator Dune::UGGridEntity<0, dim, GridImp>::ileafbegin() const [with int dim = 2; GridImp = const Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:227:14: required from 'Dune::UGGridEntity::Geometry Dune::UGGridEntity::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::UGGrid<3>; Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:401:16: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:227:14: required from 'Dune::UGGridEntity::Geometry Dune::UGGridEntity::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::UGGrid<3>; Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:401:16: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': @@ -2262,39 +2420,6 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:7: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:112:1: required from 'Dune::UGGridLevelIntersection::LocalGeometry Dune::UGGridLevelIntersection::geometryInInside() const [with GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:112:1: required from 'Dune::UGGridLevelIntersection::LocalGeometry Dune::UGGridLevelIntersection::geometryInInside() const [with GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16: required from here -/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 -[ 46%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o -/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggrid.cc -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: -/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:112:1: required from 'Dune::UGGridLevelIntersection::LocalGeometry Dune::UGGridLevelIntersection::geometryInInside() const [with GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:112:1: required from 'Dune::UGGridLevelIntersection::LocalGeometry Dune::UGGridLevelIntersection::geometryInInside() const [with GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', @@ -2302,16 +2427,6 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:102: -/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 = 2; Traits = Dune::MultiLinearGeometryTraits; 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 = 2; Traits = Dune::MultiLinearGeometryTraits; Volume = double; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39: required from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Volume = double; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:146:58: required from 'const Dune::UGGridLevelIntersection::WorldVector& Dune::UGGridLevelIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>; WorldVector = Dune::FieldVector; FaceVector = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16: required from here -/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 - | ^~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -2342,8 +2457,6 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 50%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o -/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc In file included from /usr/include/c++/12/vector:70, from /usr/include/dune/common/parallel/communication.hh:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:16: @@ -2396,89 +2509,10 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:7: -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:424:14: required from 'Dune::UGGridEntity<0, dim, GridImp>::Geometry Dune::UGGridEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::UGGrid<2>; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here -/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 >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:474:45: required from 'Dune::UGGridLeafIntersectionIterator Dune::UGGridEntity<0, dim, GridImp>::ileafbegin() const [with int dim = 2; GridImp = const Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:474:45: required from 'Dune::UGGridLeafIntersectionIterator Dune::UGGridEntity<0, dim, GridImp>::ileafbegin() const [with int dim = 2; GridImp = const Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:212:1: required from 'Dune::UGGridEntity<0, dim, GridImp>::LocalGeometry Dune::UGGridEntity<0, dim, GridImp>::geometryInFather() const [with int dim = 2; GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:227:14: required from 'Dune::UGGridEntity::Geometry Dune::UGGridEntity::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::UGGrid<3>; Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:401:16: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:227:14: required from 'Dune::UGGridEntity::Geometry Dune::UGGridEntity::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::UGGrid<3>; Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:401:16: required from here -/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 -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:424:14: required from 'Dune::UGGridEntity<0, dim, GridImp>::Geometry Dune::UGGridEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::UGGrid<2>; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | FieldMatrix transposed() const - | ^~~~~~~~~~ -/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:474:45: required from 'Dune::UGGridLeafIntersectionIterator Dune::UGGridEntity<0, dim, GridImp>::ileafbegin() const [with int dim = 2; GridImp = const Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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: 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:474:45: required from 'Dune::UGGridLeafIntersectionIterator Dune::UGGridEntity<0, dim, GridImp>::ileafbegin() const [with int dim = 2; GridImp = const Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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: 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 >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:227:14: required from 'Dune::UGGridEntity::Geometry Dune::UGGridEntity::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::UGGrid<3>; Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:401:16: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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: 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:227:14: required from 'Dune::UGGridEntity::Geometry Dune::UGGridEntity::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::UGGrid<3>; Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:401:16: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 50%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/boundaryextractor.cc.o /usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/boundaryextractor.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/boundaryextractor.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/boundaryextractor.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/boundaryextractor.cc [ 53%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridindexsets.cc.o /usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridindexsets.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridindexsets.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridindexsets.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridindexsets.cc -[ 53%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o -/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc In file included from /usr/include/c++/12/vector:70, from /usr/include/dune/common/parallel/communication.hh:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:16: @@ -2510,6 +2544,10 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 53%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o +/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc +[ 57%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o +/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -2537,6 +2575,67 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In instantiation of 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::UGGrid<2>; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:180:16: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 62 | FieldVector UGGridGeometry:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In instantiation of 'Dune::FieldMatrix Dune::UGGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::UGGrid<2>; typename GridImp::ctype = double; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:181:16: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:143:54: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 143 | FieldMatrix UGGridGeometry:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In instantiation of 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::UGGrid<3>; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:183:16: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 62 | FieldVector UGGridGeometry:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: 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/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'typename GridImp::ctype Dune::UGGridGeometry::integrationElement(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:138:48: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 138 | return std::abs(1/jacobianInverseTransposed(local).determinant()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 62 | FieldVector UGGridGeometry:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:24, @@ -2573,15 +2672,20 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.hh:257:27: required from 'unsigned int Dune::GridFactory >::insertionIndex(const typename Dune::UGGrid::LeafIntersection&) const [with int dimworld = 2; typename Dune::UGGrid::LeafIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc:633:16: required from here /usr/include/dune/common/fmatrix.hh:172:32: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: 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/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldMatrix Dune::UGGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:143:54: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 143 | FieldMatrix UGGridGeometry:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 62 | FieldVector UGGridGeometry:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: 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/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/12/functional:59, from /usr/include/dune/common/parameterizedobject.hh:8, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:12, @@ -2607,37 +2711,12 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc:35:86: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 35 | FieldVector global = (*boundarySegment)(*((FieldVector*)param)); | ^ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc: In function 'int Dune::boundarySegmentWrapper3dQuad(void*, double*, double*)': /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc:66:86: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | FieldVector global = (*boundarySegment)(*((FieldVector*)param)); | ^ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 61%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o +/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridhieriterator.cc /usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector; Range = Dune::FieldVector; F = std::function(Dune::FieldVector)>]': /usr/include/dune/common/function.hh:120:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | y = f_(x); @@ -2668,34 +2747,32 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.hh:16: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::FieldVector&}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]', inlined from 'void Dune::GridFactory >::insertVertex(const Dune::FieldVector::ctype, dimworld>&) [with int dimworld = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc:111:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -[ 57%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o -/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -2766,47 +2843,6 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In instantiation of 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::UGGrid<2>; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:180:16: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 62 | FieldVector UGGridGeometry:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In instantiation of 'Dune::FieldMatrix Dune::UGGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::UGGrid<2>; typename GridImp::ctype = double; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:181:16: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:143:54: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 143 | FieldMatrix UGGridGeometry:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In instantiation of 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::UGGrid<3>; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:183:16: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 62 | FieldVector UGGridGeometry:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: 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/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'typename GridImp::ctype Dune::UGGridGeometry::integrationElement(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:138:48: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 138 | return std::abs(1/jacobianInverseTransposed(local).determinant()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 62 | FieldVector UGGridGeometry:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: 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/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldMatrix Dune::UGGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:143:54: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 143 | FieldMatrix UGGridGeometry:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 62 | FieldVector UGGridGeometry:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: 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/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector Dune::UGGridGeometry::corner(int) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 61%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o -/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridhieriterator.cc [ 61%] Linking CXX shared library lib/libdunegrid.so /usr/bin/cmake -E cmake_link_script CMakeFiles/dunegrid.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunegrid.so.2.9.0 -o lib/libdunegrid.so.2.9.0 CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/basic.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/cube.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/dim.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/general.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/interval.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/projection.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplex.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfparser.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgridfactory.cc.o CMakeFiles/dunegrid.dir/dune/grid/onedgrid/nulliteratorfactory.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridintersections.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/boundaryextractor.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridindexsets.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib: /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so @@ -2823,20 +2859,22 @@ make[3]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f CMakeFiles/dunealbertagrid2d.dir/build.make CMakeFiles/dunealbertagrid2d.dir/build -make[3]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -make[3]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' make[3]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f CMakeFiles/dunealbertagrid3d.dir/build.make CMakeFiles/dunealbertagrid3d.dir/build make -f CMakeFiles/dunealbertagrid1d.dir/build.make CMakeFiles/dunealbertagrid1d.dir/build make[3]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f CMakeFiles/dunealbertagrid2d.dir/build.make CMakeFiles/dunealbertagrid2d.dir/build +make[3]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make[3]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f CMakeFiles/dunealbertagrid3d.dir/build.make CMakeFiles/dunealbertagrid3d.dir/build make[3]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 61%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o [ 65%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.cc.o -[ 65%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o -/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc +[ 69%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid2d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.cc.o -MF CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.cc.o.d -o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc -[ 65%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc +/usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc +[ 69%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o +/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, @@ -2852,6 +2890,23 @@ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 41 | { + | ^ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:7, @@ -2873,15 +2928,12 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 41 | { - | ^ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const + | ^~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, @@ -2891,12 +2943,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | { | ^ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const - | ^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const @@ -2985,6 +3031,8 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:116:52: required from 'std::vector& Dune::DGFGridFactory >::parameter(const Element&) [with int dim = 2; int dimworld = 3; Element = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 3>, Dune::AlbertaGridEntity>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:129:19: required from here /usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 69%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o +/usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13: /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': @@ -3215,6 +3263,38 @@ /usr/include/c++/12/bits/std_function.h:591:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 591 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc:9: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 41 | { + | ^ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc:12: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const + | ^~~~~ +[ 73%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o +/usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': 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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17, @@ -3237,8 +3317,22 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 69%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o -/usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc +[ 76%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o +/usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc +[ 80%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o +/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc:9: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +[ 80%] Linking CXX shared library lib/libdunealbertagrid1d.so +/usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid1d.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunealbertagrid1d.so.2.9.0 -o lib/libdunealbertagrid1d.so.2.9.0 CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib: lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_1d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +/usr/bin/cmake -E cmake_symlink_library lib/libdunealbertagrid1d.so.2.9.0 lib/libdunealbertagrid1d.so.2.9.0 lib/libdunealbertagrid1d.so In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, @@ -3247,6 +3341,10 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/build' +[ 80%] Built target dunealbertagrid1d +[ 84%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o +/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc In file included from /usr/include/c++/12/vector:70, from /usr/include/dune/common/typetraits.hh:11, from /usr/include/dune/geometry/type.hh:19, @@ -3298,10 +3396,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | return boundarySegment() ( faceMapping_.local( global ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 69%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o -/usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc -[ 69%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o -/usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid2d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o -MF CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o.d -o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, @@ -3309,21 +3403,14 @@ from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.hh:22, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc:9: /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: 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/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | { | ^ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc:12: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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 | { - | ^ +[ 84%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o +/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc:12: /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const @@ -3332,6 +3419,18 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const | ^~~~~ +[ 84%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o +/usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid2d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o -MF CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o.d -o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc:19: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh: In instantiation of 'Dune::FieldVector Dune::Alberta::vectorProduct(const Dune::FieldVector&, const Dune::FieldVector&) [with K = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:76:41: required from 'K Dune::Alberta::determinant(const Dune::FieldMatrix&) [with K = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc:183:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:19:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 19 | vectorProduct ( const FieldVector< K, 3 > &u, const FieldVector< K, 3 > &v ) + | ^~~~~~~~~~~~~ +[ 88%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o +/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, @@ -3367,8 +3466,6 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 73%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o -/usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -3395,8 +3492,16 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 76%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o +[ 92%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid2d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o -MF CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o.d -o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc:9: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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 function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': cc1plus: 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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': @@ -3428,6 +3533,8 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | return boundarySegment() ( faceMapping_.local( global ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 96%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o +/usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid2d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o -MF CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o.d -o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const @@ -3455,8 +3562,8 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | return boundarySegment() ( faceMapping_.local( global ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 80%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o -/usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc +[ 96%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o +/usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid2d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o -MF CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o.d -o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, @@ -3477,8 +3584,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 | { | ^ -[ 84%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o -/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': @@ -3497,94 +3602,25 @@ /build/reproducible-path/dune-grid-2.9.0/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 | { | ^ -[ 84%] Linking CXX shared library lib/libdunealbertagrid1d.so -/usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid1d.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunealbertagrid1d.so.2.9.0 -o lib/libdunealbertagrid1d.so.2.9.0 CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib: lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_1d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so -/usr/bin/cmake -E cmake_symlink_library lib/libdunealbertagrid1d.so.2.9.0 lib/libdunealbertagrid1d.so.2.9.0 lib/libdunealbertagrid1d.so +[ 96%] Linking CXX shared library lib/libdunealbertagrid3d.so +/usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid3d.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunealbertagrid3d.so.2.9.0 -o lib/libdunealbertagrid3d.so.2.9.0 CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib: lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +/usr/bin/cmake -E cmake_symlink_library lib/libdunealbertagrid3d.so.2.9.0 lib/libdunealbertagrid3d.so.2.9.0 lib/libdunealbertagrid3d.so make[3]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 84%] Built target dunealbertagrid1d -[ 88%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o -/usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid2d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o -MF CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o.d -o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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 | { - | ^ -[ 88%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o -/usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid2d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o -MF CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o.d -o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc -[ 92%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o -/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc -[ 92%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o -/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc:9: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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 | { - | ^ -[ 96%] Linking CXX shared library lib/libdunealbertagrid2d.so +[ 96%] Built target dunealbertagrid3d +[100%] Linking CXX shared library lib/libdunealbertagrid2d.so /usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid2d.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunealbertagrid2d.so.2.9.0 -o lib/libdunealbertagrid2d.so.2.9.0 CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.cc.o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib: lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc:19: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh: In instantiation of 'Dune::FieldVector Dune::Alberta::vectorProduct(const Dune::FieldVector&, const Dune::FieldVector&) [with K = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:76:41: required from 'K Dune::Alberta::determinant(const Dune::FieldMatrix&) [with K = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc:183:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:19:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 19 | vectorProduct ( const FieldVector< K, 3 > &u, const FieldVector< K, 3 > &v ) - | ^~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc:9: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 41 | { - | ^ /usr/bin/cmake -E cmake_symlink_library lib/libdunealbertagrid2d.so.2.9.0 lib/libdunealbertagrid2d.so.2.9.0 lib/libdunealbertagrid2d.so make[3]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 96%] Built target dunealbertagrid2d -[100%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o -/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc:12: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const - | ^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc:9: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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 | { - | ^ -[100%] Linking CXX shared library lib/libdunealbertagrid3d.so -/usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid3d.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunealbertagrid3d.so.2.9.0 -o lib/libdunealbertagrid3d.so.2.9.0 CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib: lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so -/usr/bin/cmake -E cmake_symlink_library lib/libdunealbertagrid3d.so.2.9.0 lib/libdunealbertagrid3d.so.2.9.0 lib/libdunealbertagrid3d.so -make[3]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[100%] Built target dunealbertagrid3d +[100%] Built target dunealbertagrid2d make[2]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/dune-grid-2.9.0' dh_auto_build -- build_tests - cd build && make -j3 "INSTALL=install --strip-program=true" build_tests VERBOSE=1 + cd build && make -j4 "INSTALL=install --strip-program=true" build_tests VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' /usr/bin/cmake -S/build/reproducible-path/dune-grid-2.9.0 -B/build/reproducible-path/dune-grid-2.9.0/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 build_tests @@ -3597,36 +3633,42 @@ make -f CMakeFiles/dunegrid.dir/build.make CMakeFiles/dunegrid.dir/depend make -f dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/doc/recipes /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes/CMakeFiles/recipe-integration.dir/DependInfo.cmake --color= -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/DependInfo.cmake --color= make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/doc/recipes /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes/CMakeFiles/recipe-integration.dir/DependInfo.cmake --color= +make -f dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/build.make dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f doc/recipes/CMakeFiles/recipe-integration.dir/build.make doc/recipes/CMakeFiles/recipe-integration.dir/build make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/DependInfo.cmake --color= Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/basic.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f doc/recipes/CMakeFiles/recipe-integration.dir/build.make doc/recipes/CMakeFiles/recipe-integration.dir/build Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/cube.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/dim.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/general.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/interval.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/projection.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplex.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". +make -f dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfparser.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/build.make dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/build Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/onedgrid/nulliteratorfactory.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgridfactory.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/boundaryextractor.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". @@ -3634,10 +3676,12 @@ Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridindexsets.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridintersections.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal". -[ 0%] Building CXX object dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o [ 0%] Building CXX object doc/recipes/CMakeFiles/recipe-integration.dir/recipe-integration.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -MF CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o.d -o CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc cd /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT doc/recipes/CMakeFiles/recipe-integration.dir/recipe-integration.cc.o -MF CMakeFiles/recipe-integration.dir/recipe-integration.cc.o.d -o CMakeFiles/recipe-integration.dir/recipe-integration.cc.o -c /build/reproducible-path/dune-grid-2.9.0/doc/recipes/recipe-integration.cc +[ 0%] Building CXX object dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -MF CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o.d -o CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc +[ 0%] Building CXX object dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/gnuplottest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -MF CMakeFiles/gnuplottest.dir/gnuplottest.cc.o.d -o CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc Consolidate compiler generated dependencies of target dunegrid make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' make -f CMakeFiles/dunegrid.dir/build.make CMakeFiles/dunegrid.dir/build @@ -3645,14 +3689,14 @@ make[5]: Nothing to be done for 'CMakeFiles/dunegrid.dir/build'. make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' [ 16%] Built target dunegrid -make -f dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/build.make dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/depend +make -f dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/DependInfo.cmake --color= +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/build.make dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/build +make -f dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 16%] Building CXX object dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -MF CMakeFiles/gnuplottest.dir/gnuplottest.cc.o.d -o CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc +[ 17%] Building CXX object dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -MF CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o.d -o CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc In file included from /usr/include/dune/geometry/quadraturerules.hh:294, from /build/reproducible-path/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:65: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': @@ -3680,6 +3724,13 @@ /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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gnuplot/gnuplot.cc:43:72: required from 'void Dune::GnuplotWriter::write(const std::string&) const [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc:33:16: required from 'void testIO(const GV&, std::string) [with GV = Dune::GridView > >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc:47:11: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, @@ -3690,17 +3741,48 @@ /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/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:21: +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46: required from 'class Dune::VTK::BasicWriter > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:23:11: required from 'class Dune::VTK::NonConformingBoundaryWriter > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:67:54: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:101:10: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:119:18: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46: required from 'class Dune::VTK::BasicWriter > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:23:11: required from 'class Dune::VTK::NonConformingBoundaryWriter > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:67:54: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:101:10: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:119:18: required from here +/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/dune-grid-2.9.0/doc/recipes/recipe-integration.cc: In instantiation of 'main(int, char**):: [with auto:13 = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:128:26: required from here /build/reproducible-path/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:121:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | auto f = [](const auto& x){return x;}; | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gnuplot/gnuplot.cc:43:72: required from 'void Dune::GnuplotWriter::write(const std::string&) const [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc:33:16: required from 'void testIO(const GV&, std::string) [with GV = Dune::GridView > >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc:47:11: required from here -/build/reproducible-path/dune-grid-2.9.0/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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: +/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 4]': +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<4, 4, const Dune::YaspGrid<4>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:102:29: required from here +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 4; int cdim = 4; GridImp = const Dune::YaspGrid<4>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:102:38: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 286 | GlobalCoordinate center () const | ^~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, @@ -3716,6 +3798,33 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ +In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18, + from /usr/include/dune/geometry/referenceelements.hh:24, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:20, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:12, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:18: +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46: required from 'class Dune::VTK::BasicWriter > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:23:11: required from 'class Dune::VTK::NonConformingBoundaryWriter > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:67:54: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:101:10: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:119:18: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46: required from 'class Dune::VTK::BasicWriter > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:23:11: required from 'class Dune::VTK::NonConformingBoundaryWriter > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:67:54: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:101:10: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:119:18: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46: required from 'class Dune::VTK::BasicWriter > > > > >' @@ -3724,20 +3833,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:110:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 2]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:140:20: required from here /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 -In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: -/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 4]': -/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<4, 4, const Dune::YaspGrid<4>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:102:29: required from here -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 4; int cdim = 4; GridImp = const Dune::YaspGrid<4>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:102:38: required from here -/build/reproducible-path/dune-grid-2.9.0/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 = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46: required from 'class Dune::VTK::BasicWriter > > > > >' @@ -3779,12 +3874,96 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:110:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 3]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:150:20: required from here /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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Base = Dune::VTK::FunctionWriterBase >, Dune::YaspIntersection > > > >; typename Base::Domain = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Base = Dune::VTK::FunctionWriterBase >, Dune::YaspIntersection > > > >; typename Base::Domain = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20: required from here +/build/reproducible-path/dune-grid-2.9.0/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 +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: required from 'void VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >; typename Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Traits::Domain = Dune::FieldVector; typename Traits::Range = std::vector >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: required from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >; typename Func::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Func::Traits::Domain = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 395 | GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: required from 'void VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >; typename Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Traits::Domain = Dune::FieldVector; typename Traits::Range = std::vector >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: required from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >; typename Func::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Func::Traits::Domain = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: 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/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Base = Dune::VTK::FunctionWriterBase >, Dune::YaspIntersection > > > >; typename Base::Domain = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 161 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Base = Dune::VTK::FunctionWriterBase >, Dune::YaspIntersection > > > >; typename Base::Domain = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: 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/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: required from 'void VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >; typename Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Traits::Domain = Dune::FieldVector; typename Traits::Range = std::vector >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: required from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >; typename Func::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Func::Traits::Domain = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:171:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldVector unitOuterNormal (const FieldVector& /* local */) const + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: required from 'void VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >; typename Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Traits::Domain = Dune::FieldVector; typename Traits::Range = std::vector >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: required from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >; typename Func::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Func::Traits::Domain = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:171:34: 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/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:173:14: required from 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: required from 'void VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >; typename Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Traits::Domain = Dune::FieldVector; typename Traits::Range = std::vector >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: required from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >; typename Func::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Func::Traits::Domain = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | FieldVector centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:173:14: required from 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: required from 'void VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >; typename Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Traits::Domain = Dune::FieldVector; typename Traits::Range = std::vector >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: required from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >; typename Func::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Func::Traits::Domain = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20: required from here +/build/reproducible-path/dune-grid-2.9.0/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | result.resize(1, c.geometry().global(xl).two_norm()); + | ~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:41: 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/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:23: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:178:97: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 178 | FieldVector xg + | ^~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void testIO(const GV&, std::string) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc:20:23: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/volumewriter.hh:12, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:23: @@ -3869,12 +4048,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:327:32: required from 'void Dune::VTK::OffsetsWriter::write(const Cell&, const typename Base::Domain&) [with Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Base::Domain = Dune::FieldVector; Base = Dune::VTK::FunctionWriterBase >, Dune::YaspEntity> >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:326:20: required from here /build/reproducible-path/dune-grid-2.9.0/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 -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void testIO(const GV&, std::string) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc:20:23: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72: /build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -3888,27 +4061,39 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 911 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void testIO(const GV&, std::string) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc:20:23: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 17%] Linking CXX executable gnuplottest +/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 179 | = cell.geometry().global(xl); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | result.resize(1, c.geometry().global(xl).two_norm()); + | ~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | result.resize(1, c.geometry().global(xl).two_norm()); + | ~~~~~~~~~~~~~~~~~~~^~~~ +[ 18%] Linking CXX executable gnuplottest cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gnuplottest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -o gnuplottest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 17%] Built target gnuplottest -make -f dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/depend +[ 18%] Built target gnuplottest +make -f dune/grid/io/file/test/CMakeFiles/printgridtest.dir/build.make dune/grid/io/file/test/CMakeFiles/printgridtest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/DependInfo.cmake --color= +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/printgridtest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/build +make -f dune/grid/io/file/test/CMakeFiles/printgridtest.dir/build.make dune/grid/io/file/test/CMakeFiles/printgridtest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 18%] Building CXX object dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -MF CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o.d -o CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc +[ 18%] Building CXX object dune/grid/io/file/test/CMakeFiles/printgridtest.dir/printgridtest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/printgridtest.dir/printgridtest.cc.o -MF CMakeFiles/printgridtest.dir/printgridtest.cc.o.d -o CMakeFiles/printgridtest.dir/printgridtest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/printgridtest.cc In file included from /usr/include/c++/12/vector:70, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:15, @@ -3923,18 +4108,10 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 520 | auto ur = _it.upperright(); - | ~~~~~~~~~~~~~~^~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 520 | auto ur = _it.upperright(); - | ~~~~~~~~~~~~~~^~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); @@ -3970,57 +4147,14 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:21: -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46: required from 'class Dune::VTK::BasicWriter > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:23:11: required from 'class Dune::VTK::NonConformingBoundaryWriter > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:67:54: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:101:10: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:119:18: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46: required from 'class Dune::VTK::BasicWriter > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:23:11: required from 'class Dune::VTK::NonConformingBoundaryWriter > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:67:54: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:101:10: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:119:18: required from here -/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 -In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18, - from /usr/include/dune/geometry/referenceelements.hh:24, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:20, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:12, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:18: -/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46: required from 'class Dune::VTK::BasicWriter > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:23:11: required from 'class Dune::VTK::NonConformingBoundaryWriter > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:67:54: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:101:10: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:119:18: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46: required from 'class Dune::VTK::BasicWriter > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:23:11: required from 'class Dune::VTK::NonConformingBoundaryWriter > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:67:54: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:101:10: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:119:18: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/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, Dune::EquidistantCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 520 | auto ur = _it.upperright(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 520 | auto ur = _it.upperright(); + | ~~~~~~~~~~~~~~^~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -4045,97 +4179,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Base = Dune::VTK::FunctionWriterBase >, Dune::YaspIntersection > > > >; typename Base::Domain = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Base = Dune::VTK::FunctionWriterBase >, Dune::YaspIntersection > > > >; typename Base::Domain = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20: required from here -/build/reproducible-path/dune-grid-2.9.0/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 -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: required from 'void VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >; typename Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Traits::Domain = Dune::FieldVector; typename Traits::Range = std::vector >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: required from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >; typename Func::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Func::Traits::Domain = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 395 | GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: required from 'void VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >; typename Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Traits::Domain = Dune::FieldVector; typename Traits::Range = std::vector >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: required from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >; typename Func::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Func::Traits::Domain = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: 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/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Base = Dune::VTK::FunctionWriterBase >, Dune::YaspIntersection > > > >; typename Base::Domain = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 161 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Base = Dune::VTK::FunctionWriterBase >, Dune::YaspIntersection > > > >; typename Base::Domain = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: 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/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: required from 'void VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >; typename Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Traits::Domain = Dune::FieldVector; typename Traits::Range = std::vector >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: required from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >; typename Func::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Func::Traits::Domain = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:171:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldVector unitOuterNormal (const FieldVector& /* local */) const - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: required from 'void VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >; typename Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Traits::Domain = Dune::FieldVector; typename Traits::Range = std::vector >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: required from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >; typename Func::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Func::Traits::Domain = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:171:34: 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/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:173:14: required from 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: required from 'void VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >; typename Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Traits::Domain = Dune::FieldVector; typename Traits::Range = std::vector >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: required from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >; typename Func::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Func::Traits::Domain = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | FieldVector centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:173:14: required from 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: required from 'void VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >; typename Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Traits::Domain = Dune::FieldVector; typename Traits::Range = std::vector >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: required from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >; typename Func::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits > > >, double>; typename Func::Traits::Domain = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20: required from here -/build/reproducible-path/dune-grid-2.9.0/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 -[ 20%] Linking CXX executable recipe-integration -cd /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes && /usr/bin/cmake -E cmake_link_script CMakeFiles/recipe-integration.dir/link.txt --verbose=1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | result.resize(1, c.geometry().global(xl).two_norm()); - | ~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:41: 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++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/recipe-integration.dir/recipe-integration.cc.o" -o recipe-integration -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:23: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:178:97: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 178 | FieldVector xg - | ^~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 20%] Built target recipe-integration -make -f dune/grid/io/file/test/CMakeFiles/printgridtest.dir/build.make dune/grid/io/file/test/CMakeFiles/printgridtest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/printgridtest.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/io/file/test/CMakeFiles/printgridtest.dir/build.make dune/grid/io/file/test/CMakeFiles/printgridtest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 20%] Building CXX object dune/grid/io/file/test/CMakeFiles/printgridtest.dir/printgridtest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/printgridtest.dir/printgridtest.cc.o -MF CMakeFiles/printgridtest.dir/printgridtest.cc.o.d -o CMakeFiles/printgridtest.dir/printgridtest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/printgridtest.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, @@ -4206,92 +4249,19 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 179 | = cell.geometry().global(xl); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | result.resize(1, c.geometry().global(xl).two_norm()); - | ~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | result.resize(1, c.geometry().global(xl).two_norm()); - | ~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 21%] Linking CXX executable printgridtest -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/printgridtest.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/printgridtest.dir/printgridtest.cc.o -o printgridtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +[ 20%] Linking CXX executable recipe-integration +cd /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes && /usr/bin/cmake -E cmake_link_script CMakeFiles/recipe-integration.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/recipe-integration.dir/recipe-integration.cc.o" -o recipe-integration -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 21%] Built target printgridtest +[ 20%] Built target recipe-integration make -f dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' make -f dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 21%] Building CXX object dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o +[ 20%] Building CXX object dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o -MF CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o.d -o CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc -/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, @@ -4350,14 +4320,6 @@ /usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | DiagonalMatrix transposed() const | ^~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/typetraits.hh:11, - from /usr/include/dune/common/fvector.hh:18, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:15: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 3]': /usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' @@ -4367,107 +4329,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22: required from 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:192:28: required from here /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 -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:14: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' @@ -4480,11 +4345,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' @@ -4495,16 +4355,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22: required from 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 2]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:191:28: required from here /build/reproducible-path/dune-grid-2.9.0/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 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' @@ -4631,18 +4481,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22: required from 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:192:28: required from here /build/reproducible-path/dune-grid-2.9.0/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 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': -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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57: required from 'double VTKVectorFunction::evaluate(int, const Entity&, const Dune::FieldVector&) const [with GridView = Dune::GridView > > >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename GridView::Grid::ctype = double; typename GridView::Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:54:18: required from here @@ -4653,6 +4491,18 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57: required from 'double VTKVectorFunction::evaluate(int, const Entity&, const Dune::FieldVector&) const [with GridView = Dune::GridView > > >; Entity = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename GridView::Grid::ctype = double; typename GridView::Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:54:18: required from here /build/reproducible-path/dune-grid-2.9.0/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 +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57: required from 'double VTKVectorFunction::evaluate(int, const Entity&, const Dune::FieldVector&) const [with GridView = Dune::GridView > > >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename GridView::Grid::ctype = double; typename GridView::Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' @@ -4670,6 +4520,12 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57: required from 'double VTKVectorFunction::evaluate(int, const Entity&, const Dune::FieldVector&) const [with GridView = Dune::GridView > > >; Entity = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename GridView::Grid::ctype = double; typename GridView::Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:54:18: required from here /usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: 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++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/dune/geometry/virtualrefinement.hh:393: /usr/include/dune/geometry/virtualrefinement.cc: In instantiation of 'Dune::VirtualRefinementImp::SubEntityIteratorBack::CoordVector Dune::VirtualRefinementImp::SubEntityIteratorBack::coords() const [with int codimension = 0; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 3; CoordVector = Dune::FieldVector]': /usr/include/dune/geometry/virtualrefinement.cc:479:3: required from here @@ -4736,24 +4592,140 @@ /usr/include/dune/geometry/refinement/simplex.cc:394:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 394 | referenceToKuhn( //! Point to map | ^~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In member function 'double VTKVectorFunction::evaluate(int, const Entity&, const Dune::FieldVector&) const [with GridView = Dune::GridView > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | Dune::FieldVector global = e.geometry().global( xi ); | ^~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In member function 'double VTKVectorFunction::evaluate(int, const Entity&, const Dune::FieldVector&) const [with GridView = Dune::GridView > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57: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/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In member function 'double VTKVectorFunction::evaluate(int, const Entity&, const Dune::FieldVector&) const [with GridView = Dune::GridView > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57: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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 911 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter 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::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/typetraits.hh:11, + from /usr/include/dune/common/fvector.hh:18, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:15: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 21%] Linking CXX executable printgridtest +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/printgridtest.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/printgridtest.dir/printgridtest.cc.o -o printgridtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 21%] Built target printgridtest +make -f dune/grid/io/file/test/CMakeFiles/vtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/vtktest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/vtktest.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/io/file/test/CMakeFiles/vtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/vtktest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 22%] Building CXX object dune/grid/io/file/test/CMakeFiles/vtktest.dir/vtktest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/vtktest.dir/vtktest.cc.o -MF CMakeFiles/vtktest.dir/vtktest.cc.o.d -o CMakeFiles/vtktest.dir/vtktest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc +/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 520 | auto ur = _it.upperright(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 520 | auto ur = _it.upperright(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 520 | auto ur = _it.upperright(); + | ~~~~~~~~~~~~~~^~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&) [with int dim = 3]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:98:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | Dune::YaspGrid grid(h, n); @@ -4780,84 +4752,6 @@ /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void ScalarFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:18, - inlined from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = ScalarFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 520 | auto ur = _it.upperright(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 520 | auto ur = _it.upperright(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 520 | auto ur = _it.upperright(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc: In function 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:107:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 107 | Dune::YaspGrid grid(length, elements); - | ^~~~ -[ 21%] Linking CXX executable nonconformboundaryvtktest -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/nonconformboundaryvtktest.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -o nonconformboundaryvtktest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc: In function 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:107:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 107 | Dune::YaspGrid grid(length, elements); - | ^~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 21%] Built target nonconformboundaryvtktest -make -f dune/grid/io/file/test/CMakeFiles/vtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/vtktest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/vtktest.dir/DependInfo.cmake --color= -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/io/file/test/CMakeFiles/vtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/vtktest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 22%] Building CXX object dune/grid/io/file/test/CMakeFiles/vtktest.dir/vtktest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/vtktest.dir/vtktest.cc.o -MF CMakeFiles/vtktest.dir/vtktest.cc.o.d -o CMakeFiles/vtktest.dir/vtktest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In member function 'double VTKVectorFunction::evaluate(int, const Entity&, const Dune::FieldVector&) const [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 57 | Dune::FieldVector global = e.geometry().global( xi ); - | ~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In member function 'double VTKVectorFunction::evaluate(int, const Entity&, const Dune::FieldVector&) const [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 57 | Dune::FieldVector global = e.geometry().global( xi ); - | ~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:277:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 277 | FieldVector coords = i->geometry().global(sit.coords()); - | ~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:277:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 277 | FieldVector coords = i->geometry().global(sit.coords()); - | ~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:277:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 277 | FieldVector coords = i->geometry().global(sit.coords()); - | ~~~~~~~~~~^~ -/usr/include/dune/geometry/virtualrefinement.cc: In member function 'Dune::VirtualRefinementImp::SubEntityIteratorBack::CoordVector Dune::VirtualRefinementImp::SubEntityIteratorBack::coords() const [with int codimension = 0; unsigned int topologyId = 6; CoordType = double; unsigned int coerceToId = 6; int dimension = 3]': -/usr/include/dune/geometry/virtualrefinement.cc:479:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 479 | VirtualRefinementImp::SubEntityIteratorBack:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/virtualrefinement.cc: In member function 'Dune::VirtualRefinementImp::SubEntityIteratorBack::CoordVector Dune::VirtualRefinementImp::SubEntityIteratorBack::coords() const [with int codimension = 0; unsigned int topologyId = 2; CoordType = double; unsigned int coerceToId = 2; int dimension = 2]': -/usr/include/dune/geometry/virtualrefinement.cc:479:3: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, @@ -4877,6 +4771,12 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:130:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return x; | ^ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void ScalarFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:18, + inlined from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = ScalarFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > > >' @@ -4886,12 +4786,20 @@ /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/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc: In instantiation of 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22: required from 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 2]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:211:28: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:130:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return x; | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > > >' @@ -4907,6 +4815,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:130:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return x; | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: /usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double]': @@ -4929,6 +4841,10 @@ /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/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In member function 'double VTKVectorFunction::evaluate(int, const Entity&, const Dune::FieldVector&) const [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 57 | Dune::FieldVector global = e.geometry().global( xi ); + | ~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 3]': /usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' @@ -4937,6 +4853,22 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22: required from 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:212:28: required from here /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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In member function 'double VTKVectorFunction::evaluate(int, const Entity&, const Dune::FieldVector&) const [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 57 | Dune::FieldVector global = e.geometry().global( xi ); + | ~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:277:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 277 | FieldVector coords = i->geometry().global(sit.coords()); + | ~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:277:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 277 | FieldVector coords = i->geometry().global(sit.coords()); + | ~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:277:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 277 | FieldVector coords = i->geometry().global(sit.coords()); + | ~~~~~~~~~~^~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' @@ -5020,8 +4952,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~~~~ -[ 23%] Linking CXX executable conformvolumevtktest -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/conformvolumevtktest.dir/link.txt --verbose=1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519: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, Dune::EquidistantCoordinates >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' @@ -5046,7 +4976,12 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22: required from 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:212:28: required from here /build/reproducible-path/dune-grid-2.9.0/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 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -o conformvolumevtktest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +/usr/include/dune/geometry/virtualrefinement.cc: In member function 'Dune::VirtualRefinementImp::SubEntityIteratorBack::CoordVector Dune::VirtualRefinementImp::SubEntityIteratorBack::coords() const [with int codimension = 0; unsigned int topologyId = 6; CoordType = double; unsigned int coerceToId = 6; int dimension = 3]': +/usr/include/dune/geometry/virtualrefinement.cc:479:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 479 | VirtualRefinementImp::SubEntityIteratorBack:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/virtualrefinement.cc: In member function 'Dune::VirtualRefinementImp::SubEntityIteratorBack::CoordVector Dune::VirtualRefinementImp::SubEntityIteratorBack::coords() const [with int codimension = 0; unsigned int topologyId = 2; CoordType = double; unsigned int coerceToId = 2; int dimension = 2]': +/usr/include/dune/geometry/virtualrefinement.cc:479:3: 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/dune-grid-2.9.0/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]': /build/reproducible-path/dune-grid-2.9.0/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]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' @@ -5088,16 +5023,85 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22: required from 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:212:28: required from here /build/reproducible-path/dune-grid-2.9.0/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 +[ 22%] Linking CXX executable nonconformboundaryvtktest +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/nonconformboundaryvtktest.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -o nonconformboundaryvtktest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:14: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 23%] Built target conformvolumevtktest +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 22%] Built target nonconformboundaryvtktest make -f dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/build.make dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' make -f dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/build.make dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 24%] Building CXX object dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 23%] Building CXX object dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o -MF CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o.d -o CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:257:55: required from 'void Dune::VTKWriter::VTKLocalFunction::GlobalFunctionWrapper::write(const Dune::VTKWriter::Coordinate&, Dune::VTKWriter::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView > > >&, Dune::VTK::DataMode, const std::string&)::&)>&; GridView = Dune::GridView > > >; Dune::VTKWriter::Coordinate = Dune::FieldVector; Dune::VTKWriter::VTKLocalFunction::Writer = Dune::VTK::DataArrayWriter; std::size_t = unsigned int]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:255:22: required from here @@ -5125,6 +5129,11 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:257:55: required from 'void Dune::VTKWriter::VTKLocalFunction::GlobalFunctionWrapper::write(const Dune::VTKWriter::Coordinate&, Dune::VTKWriter::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView > > >&, Dune::VTK::DataMode, const std::string&)::&)>&; GridView = Dune::GridView > > >; Dune::VTKWriter::Coordinate = Dune::FieldVector; Dune::VTKWriter::VTKLocalFunction::Writer = Dune::VTK::DataArrayWriter; std::size_t = unsigned int]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:255:22: required from here /usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: 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 std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::VTKLocalFunction::GlobalFunctionWrapper::write(const Dune::VTKWriter::Coordinate&, Dune::VTKWriter::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView > > >&, Dune::VTK::DataMode, const std::string&)::&)>&; GridView = Dune::GridView > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:257:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | auto globalPos = element_->geometry().global(pos); @@ -5158,6 +5167,11 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1322 | f.write(eit.position(),*p); | ~~~~~~~~~~~~^~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, using Base::dim>&) const [with GV = Dune::GridView > > >; V = std::vector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | return interpolation.global(xi); @@ -5182,6 +5196,11 @@ | ^~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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 std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, @@ -5251,6 +5270,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 3]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:186:18: required from here /usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' @@ -5431,6 +5454,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 520 | auto ur = _it.upperright(); | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc: In function 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:107:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 107 | Dune::YaspGrid grid(length, elements); + | ^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); @@ -5445,6 +5472,10 @@ | ^~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc: In function 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:107:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 107 | Dune::YaspGrid grid(length, elements); + | ^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); @@ -5465,10 +5496,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:258:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | auto r = _f(globalPos); | ~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72: /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -5482,8 +5509,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 520 | auto ur = _it.upperright(); | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); @@ -5496,408 +5525,23 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:130:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 130 | Dune::YaspGrid g(upperRight, elements); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:130:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 130 | Dune::YaspGrid g(upperRight, elements); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:130:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 130 | Dune::YaspGrid g(upperRight, elements); - | ^ -In file included from /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:9: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:15: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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 std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:112:27: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > > >::VTKLocalFunction, std::allocator > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > > >::VertexIterator; GridView = Dune::GridView > > >]', - inlined from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1322 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:112:27: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:243:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 243 | void SubsamplingVTKWriter::writeVertexData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:112:27: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:112:27: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:243:8: 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 std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:112:27: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:112:27: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:225:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 225 | void SubsamplingVTKWriter::writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:166:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | Dune::YaspGrid g(upperRight, elements); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:166:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | Dune::YaspGrid g(upperRight, elements); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:166:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | Dune::YaspGrid g(upperRight, elements); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:149:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | Dune::YaspGrid g(h, n); - | ^ -/usr/include/dune/geometry/refinement/simplex.cc: In member function 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial::coords() const [with int dimension = 3; CoordType = double]': -/usr/include/dune/geometry/refinement/simplex.cc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | RefinementIteratorSpecial:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:149:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | Dune::YaspGrid g(h, n); - | ^ -/usr/include/dune/geometry/refinement/simplex.cc: In member function 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial::coords() const [with int dimension = 2; CoordType = double]': -/usr/include/dune/geometry/refinement/simplex.cc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:15: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:149:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | Dune::YaspGrid g(h, n); - | ^ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': -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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': -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 function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': -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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': -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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': -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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 25%] Building CXX object dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o -MF CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o.d -o CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/test-linking.cc -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > > >::VTKLocalFunction, std::allocator > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > > >::VertexIterator; GridView = Dune::GridView > > >]', - inlined from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1322 | 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 > > > >::VertexIterator; GridView = Dune::GridView > > >]', - inlined from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1322 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -[ 26%] Linking CXX executable subsamplingvtktest -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/subsamplingvtktest.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o "CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o" -o subsamplingvtktest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 24%] Linking CXX executable conformvolumevtktest +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/conformvolumevtktest.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -o conformvolumevtktest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 26%] Built target subsamplingvtktest +[ 24%] Built target conformvolumevtktest make -f dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/build.make dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' make -f dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/build.make dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 27%] Building CXX object dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o +[ 25%] Building CXX object dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o -MF CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o.d -o CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:16: -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/quadraturerules.hh:294, from /usr/include/dune/geometry/test/checkgeometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, @@ -6033,6 +5677,10 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:130:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 130 | Dune::YaspGrid g(upperRight, elements); + | ^ /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 = 3]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' @@ -6319,19 +5967,14 @@ /usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | JacobianInverse jacobianInverse (const LocalCoordinate &local) const | ^~~~~~~~~~~~~~~ -[ 28%] Linking CXX executable vtktest -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/vtktest.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/vtktest.dir/vtktest.cc.o -o vtktest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 28%] Built target vtktest -make -f dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 29%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DGMSH_ONEDGRID -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o -MF CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o.d -o CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:130:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 130 | Dune::YaspGrid g(upperRight, elements); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:130:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 130 | Dune::YaspGrid g(upperRight, elements); + | ^ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -6546,19 +6189,60 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -[ 29%] Linking CXX executable vtksequencetest -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/vtksequencetest.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o -o vtksequencetest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 29%] Built target vtksequencetest -make -f dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 29%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DGMSH_UGGRID -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o -MF CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o.d -o CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:9: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:15: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': 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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:33: @@ -6566,6 +6250,759 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | coords.back().push_back(is.geometry().corner(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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 std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': +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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': +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 member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:112:27: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:112:27: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > > >::VTKLocalFunction, std::allocator > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > > >::VertexIterator; GridView = Dune::GridView > > >]', + inlined from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1322 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:10: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:243:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 243 | void SubsamplingVTKWriter::writeVertexData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:112:27: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:112:27: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:166:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | Dune::YaspGrid g(upperRight, elements); + | ^ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:243:8: 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 std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:112:27: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:166:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | Dune::YaspGrid g(upperRight, elements); + | ^ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:112:27: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:166:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | Dune::YaspGrid g(upperRight, elements); + | ^ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:225:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 225 | void SubsamplingVTKWriter::writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:15: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/refinement/simplex.cc: In member function 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial::coords() const [with int dimension = 3; CoordType = double]': +/usr/include/dune/geometry/refinement/simplex.cc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | RefinementIteratorSpecial:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:149:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | Dune::YaspGrid g(h, n); + | ^ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/refinement/simplex.cc: In member function 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial::coords() const [with int dimension = 2; CoordType = double]': +/usr/include/dune/geometry/refinement/simplex.cc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:149:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | Dune::YaspGrid g(h, n); + | ^ +In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:149:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | Dune::YaspGrid g(h, n); + | ^ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': +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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': +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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': +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 function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:141:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 141 | if( (center - cornerAvg).two_norm() > tolerance ) + | ~~~~~~~~^~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > > >::VTKLocalFunction, std::allocator > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > > >::VertexIterator; GridView = Dune::GridView > > >]', + inlined from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1322 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': +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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +[ 26%] Building CXX object dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o -MF CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o.d -o CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/test-linking.cc +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:16: +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > > >::VTKLocalFunction, std::allocator > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > > >::VertexIterator; GridView = Dune::GridView > > >]', + inlined from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1322 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 27%] Linking CXX executable subsamplingvtktest +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/subsamplingvtktest.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o "CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o" -o subsamplingvtktest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 27%] Built target subsamplingvtktest +make -f dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 28%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DGMSH_ONEDGRID -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o -MF CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o.d -o CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:294, from /usr/include/dune/geometry/test/checkgeometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, @@ -6584,6 +7021,24 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1028 | { | ^ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, @@ -6623,24 +7078,24 @@ /build/reproducible-path/dune-grid-2.9.0/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/quadraturerules.hh:294, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:40: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 148 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:18, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:38: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': @@ -6661,59 +7116,19 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | GlobalCoordinate corner(int k) const | ^~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:22: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:120:46: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40: required from here -/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 +[ 29%] Linking CXX executable vtktest +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/vtktest.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/vtktest.dir/vtktest.cc.o -o vtktest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 29%] Built target vtktest +make -f dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 29%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DGMSH_UGGRID -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o -MF CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o.d -o CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]' @@ -6790,6 +7205,258 @@ /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:42: +/build/reproducible-path/dune-grid-2.9.0/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 = 1; GlobalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 1; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: +In lambda function, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:294, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:40: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 148 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ +[ 29%] Linking CXX executable vtksequencetest +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/vtksequencetest.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o -o vtksequencetest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 29%] Built target vtksequencetest +make -f CMakeFiles/dunealbertagrid2d.dir/build.make CMakeFiles/dunealbertagrid2d.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/DependInfo.cmake --color= +Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal". +Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal". +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:22: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40: required from here +/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 +Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal". +Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal". +Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal". +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:120:46: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40: required from here +/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 +Consolidate compiler generated dependencies of target dunealbertagrid2d +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f CMakeFiles/dunealbertagrid2d.dir/build.make CMakeFiles/dunealbertagrid2d.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +make[5]: Nothing to be done for 'CMakeFiles/dunealbertagrid2d.dir/build'. +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 33%] Built target dunealbertagrid2d +make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 33%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o -MF CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o.d -o CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: /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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' @@ -6820,13 +7487,23 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:120:46: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40: required from here /usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | coords.push_back(e.geometry().corner(0)); + | ~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/include/dune/common/fvector.hh:22, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:13, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:20: @@ -6854,12 +7531,6 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:42: -/build/reproducible-path/dune-grid-2.9.0/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 = 1; GlobalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:733:22: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' @@ -6878,23 +7549,6 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 1; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ /usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<3>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' @@ -6903,51 +7557,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 | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' @@ -7004,6 +7613,18 @@ /build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = OneDGrid; Entity = Entity<0, 1, const OneDGrid, OneDGridEntity>; IndexSetType = IndexSet, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' @@ -7034,8 +7655,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ -In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' @@ -7060,6 +7679,14 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40: required from here /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 +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:6: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' @@ -7163,12 +7790,20 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ -In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:8: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' @@ -7182,10 +7817,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 451 | GlobalCoordinate center () const | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' @@ -7211,10 +7842,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | GlobalCoordinate outerNormal (const LocalCoordinate& local) const | ^~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' @@ -7226,6 +7853,9 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 34%] Linking CXX executable starcdreadertest +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/starcdreadertest.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o -o starcdreadertest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]' @@ -7240,11 +7870,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | coords.push_back(e.geometry().corner(0)); - | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' @@ -7344,6 +7969,9 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40: required from here /usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 34%] Built target starcdreadertest +make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/depend /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -7359,6 +7987,13 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 464 | Jacobian jacobian ( const LocalCoordinate& local ) const | ^~~~~~~~ +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 35%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -DTESTCOORDINATES -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o -MF CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o.d -o CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' @@ -7479,14 +8114,19 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:10: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:5: +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' @@ -7779,18 +8419,14 @@ /usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | JacobianInverse jacobianInverse (const LocalCoordinate &local) const | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = OneDGrid; Entity = Entity<0, 1, const OneDGrid, OneDGridEntity>; IndexSetType = IndexSet, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:42: /build/reproducible-path/dune-grid-2.9.0/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 = 3; GlobalVector = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28: required from here @@ -7800,6 +8436,43 @@ /build/reproducible-path/dune-grid-2.9.0/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28: required from here /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 260 | GlobalCoordinate corner(int k) const + | ^~~~~~ /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 = 2; Traits = Dune::MultiLinearGeometryTraits]': /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 ) ); @@ -7899,6 +8572,26 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | geo.corner( 0 ); | ~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] 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 = 0; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 260 | GlobalCoordinate corner(int k) const + | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | geo.jacobianInverseTransposed( origin ); @@ -7925,20 +8618,34 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); | ^~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ @@ -8011,6 +8718,28 @@ /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -8026,12 +8755,27 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/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 = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/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/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:206:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | virtual Dune::FieldVector operator() (const Dune::FieldVector& local) const @@ -8133,6 +8877,12 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | geo.corner( 0 ); | ~~~~~~~~~~^~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { @@ -8219,6 +8969,26 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<3>; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:167:14: required from 'Dune::FieldVector::dimworld> Dune::YaspIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3>; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:6: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -8234,1555 +9004,272 @@ /build/reproducible-path/dune-grid-2.9.0/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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~^~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~^~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~^~~~~ -In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:33: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 58 | coords.back().push_back(is.geometry().corner(0)); - | ~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 180 | LocalCoordinate local(const GlobalCoordinate& global) const + | ^~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 161 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: +/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 = FieldMatrix; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/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/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 = 3]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::YaspIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3>, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | return result; + | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<3>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::YaspIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3>, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/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 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:8: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | coords.push_back(e.geometry().corner(0)); - | ~~~~~~~~~~~~~~~~~~~^~~ +In file included from /usr/include/dune/common/fvector.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:17: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::YaspIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3>, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/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 member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | coords.push_back(e.geometry().corner(0)); - | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | coords.push_back(e.geometry().corner(0)); - | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 922 | const auto& firstCornerCoords = subGeom.corner(0); - | ~~~~~~~~~~~~~~^~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 242 | typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:41: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 242 | typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:41: -In member function '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 >]', - inlined from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1322 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:141:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 141 | if( (center - cornerAvg).two_norm() > tolerance ) - | ~~~~~~~~^~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2]': -/build/reproducible-path/dune-grid-2.9.0/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 - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 3]': -/build/reproducible-path/dune-grid-2.9.0/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 function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:206:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | virtual Dune::FieldVector operator() (const Dune::FieldVector& local) const - | ^~~~~~~~ -In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:43: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshwriter.hh: In member function 'void Dune::GmshWriter::outputNodes(std::ofstream&) const [with GridView = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshwriter.hh:167:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | void outputNodes(std::ofstream& file) const { - | ^~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshwriter.hh: In member function 'void Dune::GmshWriter::outputNodes(std::ofstream&) const [with GridView = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshwriter.hh:167:10: 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 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -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 member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 295 | void assertNeighbor (Grid &g) - | ^~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: -In lambda function, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 30%] Linking CXX executable gmshtest-onedgrid -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmshtest-onedgrid.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o" -o gmshtest-onedgrid -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 30%] Built target gmshtest-onedgrid -make -f CMakeFiles/dunealbertagrid2d.dir/build.make CMakeFiles/dunealbertagrid2d.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/DependInfo.cmake --color= -Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal". -Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal". -Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal". -Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal". -Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal". -Consolidate compiler generated dependencies of target dunealbertagrid2d -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f CMakeFiles/dunealbertagrid2d.dir/build.make CMakeFiles/dunealbertagrid2d.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -make[5]: Nothing to be done for 'CMakeFiles/dunealbertagrid2d.dir/build'. -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 34%] Built target dunealbertagrid2d -make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 34%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o -MF CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o.d -o CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | return (vx1-vx2).infinity_norm() < eps; - | ~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | return (vx1-vx2).infinity_norm() < eps; - | ~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:6: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:8: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:5: -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/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(); - | ^ -[ 35%] Linking CXX executable starcdreadertest -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/starcdreadertest.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o -o starcdreadertest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 35%] Built target starcdreadertest -make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 36%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -DTESTCOORDINATES -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o -MF CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o.d -o CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 260 | GlobalCoordinate corner(int k) const - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] 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 = 0; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 260 | GlobalCoordinate corner(int k) const - | ^~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/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 -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/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 = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/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/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<3>; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:167:14: required from 'Dune::FieldVector::dimworld> Dune::YaspIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3>; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 180 | LocalCoordinate local(const GlobalCoordinate& global) const - | ^~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 161 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: -/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 = FieldMatrix; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/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/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 = 3]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::YaspIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3>, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | return result; - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<3>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::YaspIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3>, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/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 std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:6: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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/fvector.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:17: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::YaspIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3>, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/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/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector::n> Dune::VTKWriter::VertexIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322: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 > > >::VertexIterator; GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > >; std::ostream = std::basic_ostream]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:58:18: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 501 | FieldVector position () const - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]': -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/common/fmatrix.hh:206:14: 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/geometry/quadraturerules.hh:296, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:8: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector::n> Dune::VTKWriter::VertexIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322: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 > > >::VertexIterator; GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > >; std::ostream = std::basic_ostream]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:58:18: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 501 | FieldVector position () const + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]': +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/common/fmatrix.hh:206:14: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:5: +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const | ^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' @@ -9864,6 +9351,18 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ +In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: +/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/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/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' @@ -9944,6 +9443,64 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | return result; + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/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++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45: /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -9964,6 +9521,25 @@ /usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/functional:59, from /usr/include/dune/common/transpose.hh:9: /usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]': @@ -9972,24 +9548,74 @@ /usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 587 | operator()(_ArgTypes... __args) const | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/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]': +/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 260 | GlobalCoordinate corner(int k) const + | ^~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:32: /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, using Base::dim>&) const [with GV = Dune::GridView > >; V = std::vector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | return interpolation.global(xi); | ~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:5: -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/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/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/structuredgridfactory.hh:22, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/structuredyaspgridfactory.hh:10, @@ -9998,54 +9624,64 @@ /usr/include/dune/common/function.hh:120:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | y = f_(x); | ^ -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] 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 = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: -/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 260 | GlobalCoordinate corner(int k) const + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; int dim = 3]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -10131,11 +9767,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 876 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | geo.jacobianInverseTransposed( origin ); @@ -10162,39 +9793,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: -/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); @@ -10203,6 +9801,10 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~^~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3>, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { @@ -10265,8 +9867,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]': /build/reproducible-path/dune-grid-2.9.0/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 @@ -10296,11 +9896,22 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:167:14: required from 'Dune::FieldVector::dimworld> Dune::YaspIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here +/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -10308,23 +9919,16 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ -/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]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | return result; - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/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++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:23: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::YaspIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -10333,139 +9937,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/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]': -/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 260 | GlobalCoordinate corner(int k) const - | ^~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] 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 = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 260 | GlobalCoordinate corner(int k) const - | ^~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, @@ -10473,50 +9948,17 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:167:14: required from 'Dune::FieldVector::dimworld> Dune::YaspIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | FieldVector centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~^~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': @@ -10541,12 +9983,11 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' @@ -10593,37 +10034,23 @@ /build/reproducible-path/dune-grid-2.9.0/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 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~^~~~~ +In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:33: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 58 | coords.back().push_back(is.geometry().corner(0)); + | ~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:41: +In member function '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 >]', + inlined from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1322 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ In file included from /usr/include/dune/common/fvector.hh:22, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:17: /usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': @@ -10686,21 +10113,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector::n> Dune::VTKWriter::VertexIterator::position() const [with GridView = Dune::GridView > > >; typename GridView::ctype = double]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322: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 > > > >::VertexIterator; GridView = Dune::GridView > > >]' @@ -10715,6 +10127,19 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | FieldVector position () const | ^~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | coords.push_back(e.geometry().corner(0)); + | ~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | coords.push_back(e.geometry().corner(0)); + | ~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | coords.push_back(e.geometry().corner(0)); + | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' @@ -10756,69 +10181,14 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 922 | const auto& firstCornerCoords = subGeom.corner(0); + | ~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' @@ -10868,6 +10238,24 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | return interpolation.global(xi); | ~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/structuredgridfactory.hh:22, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/structuredyaspgridfactory.hh:10, @@ -10986,6 +10374,24 @@ /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); @@ -11072,98 +10478,172 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: -/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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 242 | typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:41: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 242 | typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1342:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1322 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter 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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { @@ -11187,26 +10667,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); @@ -11216,25 +10676,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2]': +/build/reproducible-path/dune-grid-2.9.0/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 + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -11242,6 +10687,8 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 3]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::YaspIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); @@ -11249,42 +10696,14 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:206:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | virtual Dune::FieldVector operator() (const Dune::FieldVector& local) const + | ^~~~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': @@ -11300,24 +10719,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); @@ -11348,151 +10749,308 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:43: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshwriter.hh: In member function 'void Dune::GmshWriter::outputNodes(std::ofstream&) const [with GridView = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshwriter.hh:167:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | void outputNodes(std::ofstream& file) const { + | ^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshwriter.hh: In member function 'void Dune::GmshWriter::outputNodes(std::ofstream&) const [with GridView = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshwriter.hh:167:10: 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 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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 member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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 function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In lambda function, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +[ 36%] Linking CXX executable gmshtest-onedgrid +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmshtest-onedgrid.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o" -o gmshtest-onedgrid -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 36%] Built target gmshtest-onedgrid +make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 37%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o -MF CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o.d -o CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +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 member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 295 | void assertNeighbor (Grid &g) + | ^~~~~~~~~~~~~~ In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': 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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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 member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:8: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': 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 member function 'void Dune::VTKWriter::writeData(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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1342:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1322 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:5: +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | return (vx1-vx2).infinity_norm() < eps; + | ~~~~^~~~~ In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | return (vx1-vx2).infinity_norm() < eps; + | ~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here +/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 530 | return result; + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here +/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:18: +/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 = 1; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 260 | GlobalCoordinate corner(int k) const + | ^~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] 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 = 0; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 260 | GlobalCoordinate corner(int k) const + | ^~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::OneDGrid, Dune::OneDGridLeafIterator<0, Dune::All_Partition, const Dune::OneDGrid> >; typename GridViewType::Codim<0> = Dune::GridView >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:652:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 385 | GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': @@ -11503,42 +11061,22 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': @@ -11549,216 +11087,385 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In lambda function, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:10: +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34: required from 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, using Base::dim>&) const [with GV = Dune::GridView >; V = std::vector; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; Base = Dune::VTKFunction > >; typename Dune::VTKFunction::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:237:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 1; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:23: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 303 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 303 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | return (vx1-vx2).infinity_norm() < eps; + | ~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = OneDGrid; Entity = Entity<0, 1, const OneDGrid, OneDGridEntity>; IndexSetType = IndexSet, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +In file included from /usr/include/c++/12/bits/stl_algo.h:60, + from /usr/include/c++/12/algorithm:61, + from /usr/include/dune/common/parallel/communication.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:12: +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1908 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1802 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': @@ -11768,6 +11475,14 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -11777,126 +11492,184 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | const GlobalCoordinate center = geometry.center(); | ~~~~~~~~~~~~~~~^~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:213:74: 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/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: 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/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: 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/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | const Jacobian &J = geometry.jacobian( x ); | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 420 | return jacobianInverseTransposed(local).transposed(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: 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/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: 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/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: 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++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | bool checkGeometry ( const TestGeometry& geometry ) | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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 +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: 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 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | return impl().global( local ); | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | return impl().local( global ); | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | return impl().jacobianTransposed( local ); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 930 | jt[ dim-1 ] = orgTop - orgBottom; | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: -/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 +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: +/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 static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]', - inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, - inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16, - inlined from 'static void CheckEntitySeed::IfHasEntitySeed::apply(const GridView&, std::ostream&) [with GridView = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:198:40, - inlined from 'Dune::checkEntitySeed > >(const GridView > >&, std::ostream&):: [with auto:19 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:217:68, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkEntitySeed > >(const GridView > >&, std::ostream&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkEntitySeed > >(const GridView > >&, std::ostream&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkEntitySeed(const GridView&, std::ostream&) [with VT = UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:216:20, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1048:26: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& 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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1342:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1322 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, @@ -11911,18 +11684,60 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -11940,6 +11755,12 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:9: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', inlined from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, @@ -11964,10 +11785,71 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': @@ -11991,69 +11873,40 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<80>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = Dune::bigunsignedint<80>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<80>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<80>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', - inlined from 'Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<3>; IdSet = IdSet, YaspGlobalIdSet >, bigunsignedint<80> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<80>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', - inlined from 'Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<3>; IdSet = IdSet, YaspGlobalIdSet >, bigunsignedint<80> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<80>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', - inlined from 'Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<3>; IdSet = IdSet, YaspGlobalIdSet >, bigunsignedint<80> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': @@ -12110,25 +11963,217 @@ /usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > > >]': 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<80>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = Dune::bigunsignedint<80>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<80>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<80>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', + inlined from 'Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<3>; IdSet = IdSet, YaspGlobalIdSet >, bigunsignedint<80> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<80>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', + inlined from 'Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<3>; IdSet = IdSet, YaspGlobalIdSet >, bigunsignedint<80> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<80>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', + inlined from 'Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<80> > >(const YaspGrid<3>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<80> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<3>; IdSet = IdSet, YaspGlobalIdSet >, bigunsignedint<80> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:16: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -12137,6 +12182,13 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In lambda function, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -12149,10 +12201,8 @@ /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12161,7 +12211,7 @@ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12169,6 +12219,80 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -12178,6 +12302,17 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -12213,6 +12348,10 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | return jacobianInverseTransposed(local).transposed(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; @@ -12229,6 +12368,8 @@ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); @@ -12239,17 +12380,54 @@ /usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12257,23 +12435,46 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >]': +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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12281,8 +12482,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12290,18 +12494,16 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | bool checkGeometry ( const TestGeometry& geometry ) | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12310,7 +12512,7 @@ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12323,60 +12525,79 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 37%] Linking CXX executable gmshtest-uggrid -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmshtest-uggrid.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o" -o gmshtest-uggrid -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 37%] Built target gmshtest-uggrid -make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 38%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o -MF CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o.d -o CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': @@ -12397,10 +12618,60 @@ /usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1342:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1322 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2, EquidistantOffsetCoordinates >; Imp = YaspGeometry]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, | ^~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | void iterate(Grid &g) @@ -12428,6 +12699,33 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | void iterate(Grid &g) @@ -12435,6 +12733,13 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]', inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -12455,16 +12760,17 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12472,40 +12778,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -12526,22 +12798,26 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:8: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12549,21 +12825,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:5: -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here -/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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12571,26 +12834,23 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here -/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 530 | return result; - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27: +In member function '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 >]', + inlined from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1322 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12598,82 +12858,43 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:18: -/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 = 1; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 260 | GlobalCoordinate corner(int k) const - | ^~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] 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 = 0; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 260 | GlobalCoordinate corner(int k) const - | ^~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'void Dune::DGFGridFactory::generate(std::istream&, MPICommunicatorType)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfoned.hh:210:14, + inlined from 'Dune::DGFGridFactory::DGFGridFactory(const std::string&, MPICommunicatorType)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfoned.hh:88:15, + inlined from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::OneDGrid]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:174:36: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'void Dune::DGFGridFactory::generate(std::istream&, MPICommunicatorType)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfoned.hh:210:14, + inlined from 'Dune::DGFGridFactory::DGFGridFactory(const std::string&, MPICommunicatorType)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfoned.hh:88:15, + inlined from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::OneDGrid]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:174:36: +/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1854 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -12685,17 +12906,15 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::OneDGrid, Dune::OneDGridLeafIterator<0, Dune::All_Partition, const Dune::OneDGrid> >; typename GridViewType::Codim<0> = Dune::GridView >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:652:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 385 | GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, @@ -12715,15 +12934,6 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -12749,6 +12959,145 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In lambda function, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -12767,77 +13116,9 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:10: -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34: required from 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, using Base::dim>&) const [with GV = Dune::GridView >; V = std::vector; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; Base = Dune::VTKFunction > >; typename Dune::VTKFunction::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:237:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 1; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ +[ 38%] Linking CXX executable test-dgf-oned +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-oned.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o" -o test-dgf-oned -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -12847,49 +13128,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:23: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 303 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 303 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | return (vx1-vx2).infinity_norm() < eps; - | ~~~~^~~~~ -[ 38%] Linking CXX executable test-dgf-yasp-offset -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-yasp-offset.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o" -o test-dgf-yasp-offset -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 38%] Built target test-dgf-yasp-offset +[ 38%] Built target test-dgf-oned make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/DependInfo.cmake --color= @@ -12898,52 +13138,24 @@ make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' [ 40%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o -MF CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o.d -o CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = OneDGrid; Entity = Entity<0, 1, const OneDGrid, OneDGridEntity>; IndexSetType = IndexSet, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -In file included from /usr/include/c++/12/bits/stl_algo.h:60, - from /usr/include/c++/12/algorithm:61, - from /usr/include/dune/common/parallel/communication.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:12: -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1908 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1802 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 40%] Linking CXX executable test-dgf-yasp-offset +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-yasp-offset.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o" -o test-dgf-yasp-offset -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, @@ -12955,6 +13167,14 @@ /build/reproducible-path/dune-grid-2.9.0/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[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 40%] Built target test-dgf-yasp-offset +make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, @@ -12964,6 +13184,8 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | { | ^ +[ 40%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o -MF CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o.d -o CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': @@ -12974,30 +13196,113 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const | ^~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: +/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 static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]', + inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, + inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16, + inlined from 'static void CheckEntitySeed::IfHasEntitySeed::apply(const GridView&, std::ostream&) [with GridView = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:198:40, + inlined from 'Dune::checkEntitySeed > >(const GridView > >&, std::ostream&):: [with auto:19 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:217:68, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkEntitySeed > >(const GridView > >&, std::ostream&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkEntitySeed > >(const GridView > >&, std::ostream&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkEntitySeed(const GridView&, std::ostream&) [with VT = UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:216:20, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1048:26: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:296, from /usr/include/dune/geometry/test/checkgeometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, @@ -13012,24 +13317,13 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1028 | { | ^ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, @@ -13044,6 +13338,14 @@ /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/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' @@ -13136,6 +13438,25 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]' @@ -13155,10 +13476,25 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | GlobalCoordinate corner ( const int i ) const | ^~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:8: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' @@ -13210,6 +13546,39 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:5: +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/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/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<2>; NormalVector = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12: required from 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<2>; NormalVector = Dune::FieldVector; LocalCoordType = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2>; IntersectionImp = Dune::AlbertaGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' @@ -13221,6 +13590,39 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/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 +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | FieldMatrix transposed() const + | ^~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23: /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -13311,6 +13713,30 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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: 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::AlbertaGrid<2>; IntersectionImp = Dune::AlbertaGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' @@ -13323,6 +13749,23 @@ /build/reproducible-path/dune-grid-2.9.0/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/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]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | return result; + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15: /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26: required from 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -13408,6 +13851,24 @@ /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::corner(int) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:196:92: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' @@ -13420,6 +13881,26 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:80:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | GlobalCoordinate corner ( int i ) const { return impl().corner( i ); } | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:102: +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:186:36: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::Jacobian Dune::AlbertaGridGeometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -13500,12 +13981,68 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:9: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 464 | Jacobian jacobian ( const LocalCoordinate& local ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLeafIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:652:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 385 | GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]' @@ -13563,12 +14100,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:118:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant]' @@ -13585,12 +14116,107 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 407 | Jacobian jacobian (const LocalCoordinate &local) const + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/common/fmatrix.hh:206:14: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:6: @@ -13650,6 +14276,18 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | return interpolation.global(xi); | ~~~~~~~~~~~~~~~~~~~~^~~~ +/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 = 2; Traits = Dune::MultiLinearGeometryTraits; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/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 + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'void Dune::BoundarySegmentWrapper::backup(ObjectStreamType&) const [with int dim = 2; int dimworld = 2]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | corner = faceMapping_.corner( i ); @@ -13686,6 +14324,78 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | Jacobian jacobian ( const LocalCoordinate& local ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -13772,6 +14482,20 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector::n> Dune::VTKWriter::VertexIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322: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 > > >::VertexIterator; GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > >; std::ostream = std::basic_ostream]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:58:18: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 501 | FieldVector position () const + | ^~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); @@ -13851,6 +14575,99 @@ /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 407 | Jacobian jacobian (const LocalCoordinate &local) const + | ^~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 418 | JacobianInverse jacobianInverse (const LocalCoordinate &local) const + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | Jacobian jacobian ( const LocalCoordinate& local ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -13950,810 +14767,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 41%] Linking CXX executable test-dgf-yasp -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-yasp.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o" -o test-dgf-yasp -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 41%] Built target test-dgf-yasp -make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 41%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o -MF CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o.d -o CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:16: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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 std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >]': -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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = AlbertaGrid<2>; Entity = Entity<0, 2, const AlbertaGrid<2>, AlbertaGridEntity>; IndexSetType = IndexSet, AlbertaGridIndexSet<2, 2>, int, std::array >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:8: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:22: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | eIt->father().geometry().global(cornerInFather); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:5: -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/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 -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | FieldMatrix transposed() const - | ^~~~~~~~~~ -/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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: 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | return result; - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:102: -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:186:36: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 464 | Jacobian jacobian ( const LocalCoordinate& local ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLeafIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:652:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 385 | GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 407 | Jacobian jacobian (const LocalCoordinate &local) const - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/common/fmatrix.hh:206:14: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/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 = 2; Traits = Dune::MultiLinearGeometryTraits; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/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 - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | Jacobian jacobian ( const LocalCoordinate& local ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector::n> Dune::VTKWriter::VertexIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322: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 > > >::VertexIterator; GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > >; std::ostream = std::basic_ostream]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:58:18: required from 'void display(const std::string&, const GridView&, std::vector&, int, std::vector&, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 501 | FieldVector position () const - | ^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 407 | Jacobian jacobian (const LocalCoordinate &local) const - | ^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 418 | JacobianInverse jacobianInverse (const LocalCoordinate &local) const - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | Jacobian jacobian ( const LocalCoordinate& local ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' @@ -14770,12 +14783,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27: -In member function '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 >]', - inlined from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1322 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45: /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -14794,16 +14801,10 @@ /usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2]': /build/reproducible-path/dune-grid-2.9.0/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 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const | ^~~~~~~~ -In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': -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::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': /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 ) ); @@ -15146,191 +15147,96 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void Dune::DGFGridFactory::generate(std::istream&, MPICommunicatorType)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfoned.hh:210:14, - inlined from 'Dune::DGFGridFactory::DGFGridFactory(const std::string&, MPICommunicatorType)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfoned.hh:88:15, - inlined from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::OneDGrid]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:174:36: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void Dune::DGFGridFactory::generate(std::istream&, MPICommunicatorType)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfoned.hh:210:14, - inlined from 'Dune::DGFGridFactory::DGFGridFactory(const std::string&, MPICommunicatorType)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfoned.hh:88:15, - inlined from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::OneDGrid]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:174:36: -/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1854 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 42%] Linking CXX executable test-dgf-oned -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-oned.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o" -o test-dgf-oned -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +[ 41%] Linking CXX executable test-dgf-yasp +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-yasp.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o" -o test-dgf-yasp -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 42%] Built target test-dgf-oned +[ 41%] Built target test-dgf-yasp make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' make -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/build make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 43%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o +[ 42%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDGFTEST_USE_GMSH=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o -MF CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o.d -o CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +[ 43%] Linking CXX executable gmshtest-uggrid +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmshtest-uggrid.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o" -o gmshtest-uggrid -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 43%] Built target gmshtest-uggrid +make -f dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/build.make dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/build.make dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 44%] Building CXX object dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o -MF CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o.d -o CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc: In constructor 'Analytical::Analytical(Dune::AnalyticalCoordFunction::RangeVector)': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc:21:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 21 | Analytical(Base::RangeVector offset) + | ^~~~~~~~~~ +[ 44%] Linking CXX executable geometrygrid-coordfunction-copyconstructor +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o" -o geometrygrid-coordfunction-copyconstructor -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 44%] Built target geometrygrid-coordfunction-copyconstructor +make -f dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/build.make dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/build.make dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 45%] Building CXX object dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DCACHECOORDFUNCTION=0 -DCOORDFUNCTION="IdenticalCoordFunction" -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DGRIDTYPE="Dune::YaspGrid<2>" -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o -MF CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o.d -o CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ /usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 242 | typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: -In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]', - inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, - inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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 function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:738:3: 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/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1373 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = AlbertaGrid<2>; Entity = Entity<0, 2, const AlbertaGrid<2>, AlbertaGridEntity>; IndexSetType = IndexSet, AlbertaGridIndexSet<2, 2>, int, std::array >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:296, from /usr/include/dune/geometry/test/checkgeometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, @@ -15345,103 +15251,15 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1028 | { | ^ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:33 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:33 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:33 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:33 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:33 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:33 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:22: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | eIt->father().geometry().global(cornerInFather); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, @@ -15455,6 +15273,14 @@ /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/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:25: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' @@ -15512,6 +15338,39 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24: required from here /usr/include/dune/common/fmatrix.hh:172:32: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 242 | typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /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]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' @@ -15547,6 +15406,10 @@ /build/reproducible-path/dune-grid-2.9.0/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' @@ -15556,6 +15419,18 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:102: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': @@ -15567,6 +15442,47 @@ /usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:36: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' @@ -15587,8 +15503,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -15631,12 +15545,15 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:12, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid.hh:5, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:23: +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:245:86: required from here +/build/reproducible-path/dune-grid-2.9.0/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/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' @@ -15659,6 +15576,35 @@ /usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16: +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here +/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -15671,6 +15617,17 @@ /usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | Jacobian jacobian (const LocalCoordinate &local) const | ^~~~~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here +/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: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' @@ -15738,20 +15695,119 @@ /build/reproducible-path/dune-grid-2.9.0/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++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:16: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/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: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, PoolAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, PoolAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >, 2, std::basic_ostream >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; OutputStream = std::basic_ostream]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >, 2, std::basic_ostream >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; OutputStream = std::basic_ostream]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, DebugAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, DebugAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >, 2, std::basic_ostream >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; OutputStream = std::basic_ostream]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/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 +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:18, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfoned.hh:20, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:12: +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from '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/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:245:86: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 260 | GlobalCoordinate corner(int k) const + | ^~~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, DeformationFunction > > > >, Dune::GeoGrid::IntersectionIterator, DeformationFunction > > > >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here +/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, DeformationFunction > > > > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here +/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 +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:323:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -15836,6 +15892,30 @@ /usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/geometry/axisalignedcubegeometry.hh:17: +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/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/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector::n> Dune::VTKWriter::VertexIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322: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 > > >::VertexIterator; GridView = Dune::GridView > >]' @@ -15850,21 +15930,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | FieldVector position () const | ^~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -15958,117 +16023,19 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:650:11, - inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, - inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:651:35, - inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, - inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::GridPtr::DataHandle::scatter(Buffer&, const Entity&, std::size_t) [with Buffer = Dune::MessageBufferIF >; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:707:28, - inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGLBGatherScatter::LBMessageBuffer; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, - inlined from 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:148:27: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::GridPtr::DataHandle::scatter(Buffer&, const Entity&, std::size_t) [with Buffer = Dune::MessageBufferIF >; Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:715:29, - inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGLBGatherScatter::LBMessageBuffer; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, - inlined from 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:148:27: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:657:11, - inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, - inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:658:36, - inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, - inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::GridPtr::DataHandle::gather(Buffer&, const Entity&) const [with Buffer = Dune::MessageBufferIF >; Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:685:11, - inlined from 'void Dune::CommDataHandleIF::gather(MessageBufferImp&, const EntityType&) const [with MessageBufferImp = Dune::UGLBGatherScatter::LBMessageBuffer; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:196:7, - inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:106:26: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair > >; _KeyOfValue = std::_Select1st > > >; _Compare = std::less; _Alloc = std::allocator > > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:650:11, - inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, - inlined from 'static unsigned int Dune::UGMessageBuffer::ugBufferSize(const GridView&) [with GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int gridDim = 2; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:184:60: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:651:35, - inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, - inlined from 'static unsigned int Dune::UGMessageBuffer::ugBufferSize(const GridView&) [with GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int gridDim = 2; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:184:60: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:738:3: 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/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' @@ -16085,35 +16052,12 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 295 | void assertNeighbor (Grid &g) - | ^~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': +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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45: /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -16132,76 +16076,44 @@ /usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/gridfamily.hh:13, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:17: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } + | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2]': /build/reproducible-path/dune-grid-2.9.0/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 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const | ^~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, PoolAllocator >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/build/reproducible-path/dune-grid-2.9.0/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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': /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 ) ); @@ -16335,12 +16247,6 @@ /build/reproducible-path/dune-grid-2.9.0/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++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ @@ -16416,11 +16322,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -16456,6 +16357,14 @@ /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 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | LocalCoordinate local (const GlobalCoordinate& global) const @@ -16467,6 +16376,14 @@ /usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/build/reproducible-path/dune-grid-2.9.0/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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:23: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -16555,958 +16472,540 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::GeometryReference::JacobianInverseTransposed Dune::GeometryReference::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::GeometryReference::JacobianInverse Dune::GeometryReference::jacobianInverse(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:12: +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/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 member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, PoolAllocator >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/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 member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ -In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]', - inlined from 'void Dune::GridPtr::DataHandle::scatter(Buffer&, const Entity&, std::size_t) [with Buffer = Dune::MessageBufferIF >::DataHandle, char>, 2, 1> >; Entity = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:723:35: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 180 | LocalCoordinate local(const GlobalCoordinate& global) const + | ^~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 161 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction >, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:39:38: required from 'Dune::GeoGrid::IntersectionIterator::IntersectionIterator(const Entity&, const HostIntersectionIterator&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; HostIntersectionIterator = Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/gridview.hh:209:16: required from 'Dune::GeoGrid::GridView::IntersectionIterator Dune::GeoGrid::GridView::ibegin(const typename Codim<0>::Entity&) const [with HGV = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; CoordFunction = Dune::IdenticalCoordFunction; Allocator = std::allocator; IntersectionIterator = Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridview.hh:269:27: required from 'Dune::GridView::IntersectionIterator Dune::GridView::ibegin(const typename Codim<0>::Entity&) const [with ViewTraits = Dune::GeoGrid::GridViewTraits > >, Dune::IdenticalCoordFunction, std::allocator > >, Dune::IdenticalCoordFunction, std::allocator >; IntersectionIterator = Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/rangegenerators.hh:848:59: required from 'Dune::IteratorRange Dune::intersections(const GV&, const Entity&) [with GV = GridView > >, IdenticalCoordFunction, std::allocator > >, IdenticalCoordFunction, std::allocator > >; Entity = Entity<0, 2, const GeometryGrid, IdenticalCoordFunction >, IdenticalCoordFunction >, GeoGrid::Entity>; decltype (gv.ibegin(e)) = IntersectionIterator, IdenticalCoordFunction >, IdenticalCoordFunction >, GeoGrid::IntersectionIterator, IdenticalCoordFunction >, IdenticalCoordFunction >, IntersectionIterator, IdenticalCoordFunction >, GeoGrid::IntersectionIterator, IdenticalCoordFunction >, IntersectionIterator, YaspIntersectionIterator >, YaspIntersection > > >, GeoGrid::Intersection, IdenticalCoordFunction >, Intersection, YaspIntersection > > > > >, GeoGrid::Intersection, IdenticalCoordFunction >, IdenticalCoordFunction >, Intersection, IdenticalCoordFunction >, GeoGrid::Intersection, IdenticalCoordFunction >, Intersection, YaspIntersection > > > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:16: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/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 = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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 = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 666 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +/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]': +/build/reproducible-path/dune-grid-2.9.0/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]' +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 240 | GlobalCoordinate center() const + | ^~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/common/fmatrix.hh:206:14: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, PoolAllocator >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 666 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::PoolAllocator > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::PoolAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::YaspIntersection > > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/build/reproducible-path/dune-grid-2.9.0/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++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >]': -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 function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >]': -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 function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) - | ~~~~~~~~^~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:650:11, + inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, + inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:651:35, + inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, + inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 666 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/build/reproducible-path/dune-grid-2.9.0/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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::GridPtr::DataHandle::scatter(Buffer&, const Entity&, std::size_t) [with Buffer = Dune::MessageBufferIF >; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:707:28, + inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGLBGatherScatter::LBMessageBuffer; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, + inlined from 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:148:27: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::GridPtr::DataHandle::scatter(Buffer&, const Entity&, std::size_t) [with Buffer = Dune::MessageBufferIF >; Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:715:29, + inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGLBGatherScatter::LBMessageBuffer; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, + inlined from 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:148:27: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 666 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/build/reproducible-path/dune-grid-2.9.0/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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:657:11, + inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, + inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:658:36, + inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, + inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::GridPtr::DataHandle::gather(Buffer&, const Entity&) const [with Buffer = Dune::MessageBufferIF >; Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:685:11, + inlined from 'void Dune::CommDataHandleIF::gather(MessageBufferImp&, const EntityType&) const [with MessageBufferImp = Dune::UGLBGatherScatter::LBMessageBuffer; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:196:7, + inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:106:26: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair > >; _KeyOfValue = std::_Select1st > > >; _Compare = std::less; _Alloc = std::allocator > > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 242 | typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, - inlined from 'Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool):: [with auto:29 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 409 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:738:3: 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/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]': -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 function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 409 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -In member function 'void Dune::VTKWriter::writeData(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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1342:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1322 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:16: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:650:11, - inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, - inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:651:35, - inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, - inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::GridPtr::DataHandle::scatter(Buffer&, const Entity&, std::size_t) [with Buffer = Dune::MessageBufferIF >; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:707:28, - inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGLBGatherScatter::LBMessageBuffer; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, - inlined from 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:148:27: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::GridPtr::DataHandle::scatter(Buffer&, const Entity&, std::size_t) [with Buffer = Dune::MessageBufferIF >; Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:715:29, - inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGLBGatherScatter::LBMessageBuffer; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, - inlined from 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:148:27: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:657:11, - inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, - inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:658:36, - inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, - inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::GridPtr::DataHandle::gather(Buffer&, const Entity&) const [with Buffer = Dune::MessageBufferIF >; Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:685:11, - inlined from 'void Dune::CommDataHandleIF::gather(MessageBufferImp&, const EntityType&) const [with MessageBufferImp = Dune::UGLBGatherScatter::LBMessageBuffer; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:196:7, - inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:106:26: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair > >; _KeyOfValue = std::_Select1st > > >; _Compare = std::less; _Alloc = std::allocator > > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:650:11, - inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, - inlined from 'static unsigned int Dune::UGMessageBuffer::ugBufferSize(const GridView&) [with GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int gridDim = 2; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:184:60: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:650:11, + inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, + inlined from 'static unsigned int Dune::UGMessageBuffer::ugBufferSize(const GridView&) [with GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int gridDim = 2; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:184:60: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17523,1617 +17022,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | CoordinateType operator() ( const CoordinateType &global ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = const Dune::UGGrid<2>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | void assertNeighbor (Grid &g) | ^~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]', - inlined from 'void Dune::GridPtr::DataHandle::scatter(Buffer&, const Entity&, std::size_t) [with Buffer = Dune::MessageBufferIF >::DataHandle, char>, 2, 1> >; Entity = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:723:35: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | = intersection.outerNormal( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107: -/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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'const Dune::UGGridLevelIntersection::WorldVector& Dune::UGGridLevelIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:146:58, - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107: -/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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'const Dune::UGGridLeafIntersection::WorldVector& Dune::UGGridLeafIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:376:58, - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -[ 43%] Linking CXX executable test-dgf-alberta -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-alberta.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o" -o test-dgf-alberta -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../../lib/libdunealbertagrid2d.so.2.9.0 ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 43%] Built target test-dgf-alberta -make -f dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/build.make dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/build.make dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 44%] Building CXX object dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o -MF CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o.d -o CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:22: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 191 | if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc: In constructor 'Analytical::Analytical(Dune::AnalyticalCoordFunction::RangeVector)': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc:21:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 21 | Analytical(Base::RangeVector offset) - | ^~~~~~~~~~ -[ 44%] Linking CXX executable geometrygrid-coordfunction-copyconstructor -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o" -o geometrygrid-coordfunction-copyconstructor -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 44%] Built target geometrygrid-coordfunction-copyconstructor -make -f dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/build.make dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/DependInfo.cmake --color= -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 408 | void checkIntersectionIterator ( const GridViewType &view, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/build.make dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 45%] Building CXX object dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DCACHECOORDFUNCTION=0 -DCOORDFUNCTION="IdenticalCoordFunction" -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DGRIDTYPE="Dune::YaspGrid<2>" -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o -MF CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o.d -o CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::GridPtr::DataHandle::~DataHandle() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:598:79: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::GridPtr::DataHandle::~DataHandle() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:608:65: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]', - inlined from 'Dune::GridPtr::DataHandle::~DataHandle() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:622:39: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::GridPtr::DataHandle::DataHandle(Dune::GridPtr&) [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:548:79: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::GridPtr::DataHandle::DataHandle(Dune::GridPtr&) [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:556:65: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]', - inlined from 'Dune::GridPtr::DataHandle::DataHandle(Dune::GridPtr&) [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:569:39: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:657:11, - inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, - inlined from 'static unsigned int Dune::UGMessageBuffer::ugBufferSize(const GridView&) [with GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int gridDim = 2; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:184:60, - inlined from 'void Dune::UGGrid::communicateUG_(const GridView&, int, DataHandle&, Dune::InterfaceType, Dune::CommunicationDirection) const [with int codim = 2; GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int dim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:577:48, - inlined from 'Dune::UGGridLevelGridView >::communicate >::DataHandle, char>(Dune::CommDataHandleIF >::DataHandle, char>&, Dune::InterfaceType, Dune::CommunicationDirection) const:: [with auto:12 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridviews.hh:229:13, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::UGGridLevelGridView >::communicate >::DataHandle, char>(Dune::CommDataHandleIF >::DataHandle, char>&, Dune::InterfaceType, Dune::CommunicationDirection) const::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::UGGridLevelGridView >::communicate >::DataHandle, char>(Dune::CommDataHandleIF >::DataHandle, char>&, Dune::InterfaceType, Dune::CommunicationDirection) const::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::UGGridLevelGridView::communicate(Dune::CommDataHandleIF&, Dune::InterfaceType, Dune::CommunicationDirection) const [with DataHandleImp = Dune::GridPtr >::DataHandle; DataType = char; GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridviews.hh:225:24, - inlined from 'auto Dune::GridView::communicate(Dune::CommDataHandleIF&, Dune::InterfaceType, Dune::CommunicationDirection, std::integral_constant) const [with DataHandleImp = Dune::GridPtr >::DataHandle; DataType = char; ViewTraits = Dune::UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridview.hh:354:25, - inlined from 'auto Dune::GridView::communicate(Dune::CommDataHandleIF&, Dune::InterfaceType, Dune::CommunicationDirection) const [with DataHandleImp = Dune::GridPtr >::DataHandle; DataType = char; ViewTraits = Dune::UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridview.hh:305:89, - inlined from 'void Dune::GridPtr::loadBalance() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:375:9: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:25: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 409 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:36: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]': -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 function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 409 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:12, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid.hh:5, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:23: -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:245:86: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16: -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/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: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, PoolAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/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 -In member function 'void Dune::VTKWriter::writeData(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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1342:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1322 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, PoolAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >, 2, std::basic_ostream >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; OutputStream = std::basic_ostream]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >, 2, std::basic_ostream >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; OutputStream = std::basic_ostream]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, DebugAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, DebugAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >, 2, std::basic_ostream >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; OutputStream = std::basic_ostream]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/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 -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:18, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfoned.hh:20, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:12: -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from '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/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:245:86: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 260 | GlobalCoordinate corner(int k) const - | ^~~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, DeformationFunction > > > >, Dune::GeoGrid::IntersectionIterator, DeformationFunction > > > >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here -/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, DeformationFunction > > > > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here -/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 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 408 | void checkIntersectionIterator ( const GridViewType &view, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: -/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/geometry/axisalignedcubegeometry.hh:17: -/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/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/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/gridfamily.hh:13, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:17: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, PoolAllocator >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } - | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:12: -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, PoolAllocator >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/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/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 180 | LocalCoordinate local(const GlobalCoordinate& global) const - | ^~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 161 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction >, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:39:38: required from 'Dune::GeoGrid::IntersectionIterator::IntersectionIterator(const Entity&, const HostIntersectionIterator&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; HostIntersectionIterator = Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/gridview.hh:209:16: required from 'Dune::GeoGrid::GridView::IntersectionIterator Dune::GeoGrid::GridView::ibegin(const typename Codim<0>::Entity&) const [with HGV = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; CoordFunction = Dune::IdenticalCoordFunction; Allocator = std::allocator; IntersectionIterator = Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridview.hh:269:27: required from 'Dune::GridView::IntersectionIterator Dune::GridView::ibegin(const typename Codim<0>::Entity&) const [with ViewTraits = Dune::GeoGrid::GridViewTraits > >, Dune::IdenticalCoordFunction, std::allocator > >, Dune::IdenticalCoordFunction, std::allocator >; IntersectionIterator = Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/rangegenerators.hh:848:59: required from 'Dune::IteratorRange Dune::intersections(const GV&, const Entity&) [with GV = GridView > >, IdenticalCoordFunction, std::allocator > >, IdenticalCoordFunction, std::allocator > >; Entity = Entity<0, 2, const GeometryGrid, IdenticalCoordFunction >, IdenticalCoordFunction >, GeoGrid::Entity>; decltype (gv.ibegin(e)) = IntersectionIterator, IdenticalCoordFunction >, IdenticalCoordFunction >, GeoGrid::IntersectionIterator, IdenticalCoordFunction >, IdenticalCoordFunction >, IntersectionIterator, IdenticalCoordFunction >, GeoGrid::IntersectionIterator, IdenticalCoordFunction >, IntersectionIterator, YaspIntersectionIterator >, YaspIntersection > > >, GeoGrid::Intersection, IdenticalCoordFunction >, Intersection, YaspIntersection > > > > >, GeoGrid::Intersection, IdenticalCoordFunction >, IdenticalCoordFunction >, Intersection, IdenticalCoordFunction >, GeoGrid::Intersection, IdenticalCoordFunction >, Intersection, YaspIntersection > > > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here -/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/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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 = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 666 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -/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]': -/build/reproducible-path/dune-grid-2.9.0/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]' -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 240 | GlobalCoordinate center() const - | ^~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | return result; - | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/common/fmatrix.hh:206:14: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, PoolAllocator >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 666 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::PoolAllocator > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::PoolAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::YaspIntersection > > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/build/reproducible-path/dune-grid-2.9.0/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 666 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 666 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/build/reproducible-path/dune-grid-2.9.0/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 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:671:40: required from 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -19235,73 +17127,100 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -[ 46%] Linking CXX executable test-dgf-ug -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-ug.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o" -o test-dgf-ug -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | = intersection.outerNormal( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107: -/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::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26: + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: /usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 930 | jt[ dim-1 ] = orgTop - orgBottom; | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'const Dune::UGGridLevelIntersection::WorldVector& Dune::UGGridLevelIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:146:58, - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 46%] Built target test-dgf-ug -make -f dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/build.make dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/build.make dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 47%] Building CXX object dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DCACHECOORDFUNCTION=0 -DCOORDFUNCTION="IdenticalCoordFunction" -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DGRIDTYPE="Dune::UGGrid<2>" -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o -MF CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o.d -o CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:671:40: required from 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -19401,57 +17320,66 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107: -/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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'const Dune::UGGridLeafIntersection::WorldVector& Dune::UGGridLeafIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:376:58, - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 242 | typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: +In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]', + inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, + inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]', + inlined from 'void Dune::GridPtr::DataHandle::scatter(Buffer&, const Entity&, std::size_t) [with Buffer = Dune::MessageBufferIF >::DataHandle, char>, 2, 1> >; Entity = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:723:35: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:671:40: required from 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -19551,14 +17479,16 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:671:40: required from 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -19658,16 +17588,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:323:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -19691,19 +17611,21 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | GlobalCoordinate center () const { return mapping_->center(); } | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:22: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 191 | if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:25: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' @@ -19826,6 +17748,12 @@ /usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 680 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdenticalCoordFunction, PoolAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, PoolAllocator >, IdSet, YaspGlobalIdSet >, bigunsignedint<55> > > >(const GeometryGrid, IdenticalCoordFunction, PoolAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, PoolAllocator >, IdSet, YaspGlobalIdSet >, bigunsignedint<55> > >&):: [with auto:24 = std::integral_constant]' @@ -19913,6 +17841,20 @@ /usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::PoolAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 680 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, YaspGlobalIdSet >, bigunsignedint<55> > > >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, YaspGlobalIdSet >, bigunsignedint<55> > >&):: [with auto:24 = std::integral_constant]' @@ -19926,6 +17868,15 @@ /build/reproducible-path/dune-grid-2.9.0/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/c++/12/map:61: +/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' @@ -20000,6 +17951,19 @@ /usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 680 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdenticalCoordFunction, DebugAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, YaspGlobalIdSet >, bigunsignedint<55> > > >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, YaspGlobalIdSet >, bigunsignedint<55> > >&):: [with auto:24 = std::integral_constant]' @@ -20013,6 +17977,10 @@ /build/reproducible-path/dune-grid-2.9.0/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(); } | ^~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' @@ -20087,6 +18055,91 @@ /usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 680 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:33 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:33 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:33 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:33 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:33 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:33 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' @@ -20100,10 +18153,23 @@ /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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 408 | void checkIntersectionIterator ( const GridViewType &view, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:738:3: 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/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -20237,19 +18303,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:36: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' @@ -20532,42 +18585,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::GridPtr::DataHandle::~DataHandle() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:598:79: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::GridPtr::DataHandle::~DataHandle() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:608:65: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]', - inlined from 'Dune::GridPtr::DataHandle::~DataHandle() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:622:39: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:12, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid.hh:5, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:23: -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:245:86: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]' @@ -20595,79 +18612,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 580 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::GridPtr::DataHandle::DataHandle(Dune::GridPtr&) [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:548:79: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::GridPtr::DataHandle::DataHandle(Dune::GridPtr&) [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:556:65: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]', - inlined from 'Dune::GridPtr::DataHandle::DataHandle(Dune::GridPtr&) [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:569:39: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -20696,40 +18640,16 @@ /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 | ^~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:657:11, - inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, - inlined from 'static unsigned int Dune::UGMessageBuffer::ugBufferSize(const GridView&) [with GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int gridDim = 2; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:184:60, - inlined from 'void Dune::UGGrid::communicateUG_(const GridView&, int, DataHandle&, Dune::InterfaceType, Dune::CommunicationDirection) const [with int codim = 2; GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int dim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:577:48, - inlined from 'Dune::UGGridLevelGridView >::communicate >::DataHandle, char>(Dune::CommDataHandleIF >::DataHandle, char>&, Dune::InterfaceType, Dune::CommunicationDirection) const:: [with auto:12 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridviews.hh:229:13, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::UGGridLevelGridView >::communicate >::DataHandle, char>(Dune::CommDataHandleIF >::DataHandle, char>&, Dune::InterfaceType, Dune::CommunicationDirection) const::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::UGGridLevelGridView >::communicate >::DataHandle, char>(Dune::CommDataHandleIF >::DataHandle, char>&, Dune::InterfaceType, Dune::CommunicationDirection) const::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::UGGridLevelGridView::communicate(Dune::CommDataHandleIF&, Dune::InterfaceType, Dune::CommunicationDirection) const [with DataHandleImp = Dune::GridPtr >::DataHandle; DataType = char; GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridviews.hh:225:24, - inlined from 'auto Dune::GridView::communicate(Dune::CommDataHandleIF&, Dune::InterfaceType, Dune::CommunicationDirection, std::integral_constant) const [with DataHandleImp = Dune::GridPtr >::DataHandle; DataType = char; ViewTraits = Dune::UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridview.hh:354:25, - inlined from 'auto Dune::GridView::communicate(Dune::CommDataHandleIF&, Dune::InterfaceType, Dune::CommunicationDirection) const [with DataHandleImp = Dune::GridPtr >::DataHandle; DataType = char; ViewTraits = Dune::UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridview.hh:305:89, - inlined from 'void Dune::GridPtr::loadBalance() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:375:9: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, PoolAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >, 2, std::basic_ostream >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; OutputStream = std::basic_ostream]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/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/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:572:47: required from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GlobalCoordinate = Dune::FieldVector]' @@ -20745,15 +18665,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 580 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >, 2, std::basic_ostream >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; OutputStream = std::basic_ostream]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -20782,21 +18693,12 @@ /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/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, DebugAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, DebugAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >, 2, std::basic_ostream >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; OutputStream = std::basic_ostream]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/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/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:572:47: required from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GlobalCoordinate = Dune::FieldVector]' @@ -20883,12 +18785,6 @@ /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/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here -/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/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]' @@ -20903,6 +18799,11 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } | ^~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid, DeformationFunction > > > >; std::true_type = std::integral_constant]' @@ -21023,51 +18924,12 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: -/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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 instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -21083,10 +18945,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' @@ -21295,6 +19153,14 @@ /build/reproducible-path/dune-grid-2.9.0/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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -21343,13 +19209,10 @@ /usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/hostcorners.hh: In instantiation of 'Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<1, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Coordinate = Dune::FieldVector]': @@ -21368,6 +19231,12 @@ /build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45: /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -21380,6 +19249,32 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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 member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:16: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/functional:59, from /usr/include/dune/common/transpose.hh:9: /usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]': @@ -21388,56 +19283,147 @@ /usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 587 | operator()(_ArgTypes... __args) const | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/gridfamily.hh:13, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:17: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, PoolAllocator >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:650:11, + inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, + inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:651:35, + inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, + inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': /usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | jit.setup( jacobianTransposed( local ) ); @@ -21466,6 +19452,21 @@ /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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::GridPtr::DataHandle::scatter(Buffer&, const Entity&, std::size_t) [with Buffer = Dune::MessageBufferIF >; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:707:28, + inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGLBGatherScatter::LBMessageBuffer; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, + inlined from 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:148:27: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfyasp.hh:9, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:13: @@ -21522,10 +19523,18 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': /usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ /usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | return jit; | ^~~ @@ -21551,26 +19560,100 @@ /usr/include/dune/geometry/multilineargeometry.hh:715:58: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | return jacobianInverseTransposed(local).transposed(); | ^ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh: In member function '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 = 2; Impl = Dune::IdenticalCoordFunction]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); | ~~~~~~~~~~~~^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } - | ^~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::GridPtr::DataHandle::scatter(Buffer&, const Entity&, std::size_t) [with Buffer = Dune::MessageBufferIF >; Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:715:29, + inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGLBGatherScatter::LBMessageBuffer; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, + inlined from 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:148:27: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 409 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -21587,6 +19670,39 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | coords.push_back(e.geometry().corner(0)); | ~~~~~~~~~~~~~~~~~~~^~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:657:11, + inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, + inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:658:36, + inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, + inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:99:45: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::GridPtr::DataHandle::gather(Buffer&, const Entity&) const [with Buffer = Dune::MessageBufferIF >; Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:685:11, + inlined from 'void Dune::CommDataHandleIF::gather(MessageBufferImp&, const EntityType&) const [with MessageBufferImp = Dune::UGLBGatherScatter::LBMessageBuffer; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:196:7, + inlined from 'static void Dune::UGLBGatherScatter::gather(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:106:26: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); @@ -21657,6 +19773,15 @@ /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair > >; _KeyOfValue = std::_Select1st > > >; _Compare = std::less; _Alloc = std::allocator > > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); @@ -21756,35 +19881,174 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:650:11, + inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, + inlined from 'static unsigned int Dune::UGMessageBuffer::ugBufferSize(const GridView&) [with GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int gridDim = 2; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:184:60: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:651:35, + inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, + inlined from 'static unsigned int Dune::UGMessageBuffer::ugBufferSize(const GridView&) [with GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int gridDim = 2; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:184:60: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 295 | void assertNeighbor (Grid &g) + | ^~~~~~~~~~~~~~ +In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]': +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 function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 409 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::GeometryReference::JacobianInverseTransposed Dune::GeometryReference::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::GeometryReference::JacobianInverse Dune::GeometryReference::jacobianInverse(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': /usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } - | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const @@ -21804,38 +20068,10 @@ /usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); | ^ -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': /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/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:12: -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/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 - | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>; int codim = 1; int dim = 2]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | geo.corner( 0 ); @@ -21954,10 +20190,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | const Jacobian &J = geometry.jacobian( x ); | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 408 | void checkIntersectionIterator ( const GridViewType &view, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); | ^~ @@ -21976,6 +20208,32 @@ /usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); @@ -21987,89 +20245,234 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, PoolAllocator >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here -/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here -/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +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 member function 'void Dune::VTKWriter::writeData(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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1342:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1322 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here -/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 member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ +In function 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >]': +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 function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) + | ~~~~~~~~^~~~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': /usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | jit.setup( jacobianTransposed( local ) ); @@ -22182,18 +20585,15 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | geo.corner( 0 ); | ~~~~~~~~~~^~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction >, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:39:38: required from 'Dune::GeoGrid::IntersectionIterator::IntersectionIterator(const Entity&, const HostIntersectionIterator&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; HostIntersectionIterator = Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/gridview.hh:209:16: required from 'Dune::GeoGrid::GridView::IntersectionIterator Dune::GeoGrid::GridView::ibegin(const typename Codim<0>::Entity&) const [with HGV = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; CoordFunction = Dune::IdenticalCoordFunction; Allocator = std::allocator; IntersectionIterator = Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridview.hh:269:27: required from 'Dune::GridView::IntersectionIterator Dune::GridView::ibegin(const typename Codim<0>::Entity&) const [with ViewTraits = Dune::GeoGrid::GridViewTraits > >, Dune::IdenticalCoordFunction, std::allocator > >, Dune::IdenticalCoordFunction, std::allocator >; IntersectionIterator = Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/rangegenerators.hh:848:59: required from 'Dune::IteratorRange Dune::intersections(const GV&, const Entity&) [with GV = GridView > >, IdenticalCoordFunction, std::allocator > >, IdenticalCoordFunction, std::allocator > >; Entity = Entity<0, 2, const GeometryGrid, IdenticalCoordFunction >, IdenticalCoordFunction >, GeoGrid::Entity>; decltype (gv.ibegin(e)) = IntersectionIterator, IdenticalCoordFunction >, IdenticalCoordFunction >, GeoGrid::IntersectionIterator, IdenticalCoordFunction >, IdenticalCoordFunction >, IntersectionIterator, IdenticalCoordFunction >, GeoGrid::IntersectionIterator, IdenticalCoordFunction >, IntersectionIterator, UGGridLevelIntersectionIterator >, UGGridLevelIntersection > > >, GeoGrid::Intersection, IdenticalCoordFunction >, Intersection, UGGridLevelIntersection > > > > >, GeoGrid::Intersection, IdenticalCoordFunction >, IdenticalCoordFunction >, Intersection, IdenticalCoordFunction >, GeoGrid::Intersection, IdenticalCoordFunction >, Intersection, UGGridLevelIntersection > > > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]', + inlined from 'void Dune::GridPtr::DataHandle::scatter(Buffer&, const Entity&, std::size_t) [with Buffer = Dune::MessageBufferIF >::DataHandle, char>, 2, 1> >; Entity = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:723:35: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -22201,16 +20601,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ -/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 = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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 = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); @@ -22266,124 +20656,39 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); | ^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 666 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ^~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 407 | Jacobian jacobian (const LocalCoordinate &local) const - | ^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/usr/include/dune/common/fmatrix.hh:206:14: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here -/build/reproducible-path/dune-grid-2.9.0/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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; IntersectionImp = Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 385 | GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; IntersectionImp = Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 385 | GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +/build/reproducible-path/dune-grid-2.9.0/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/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': /usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -22545,6 +20850,2057 @@ /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ^ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, + inlined from 'Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool):: [with auto:29 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | = intersection.outerNormal( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107: +/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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'const Dune::UGGridLevelIntersection::WorldVector& Dune::UGGridLevelIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:146:58, + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107: +/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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'const Dune::UGGridLeafIntersection::WorldVector& Dune::UGGridLeafIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:376:58, + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 409 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]': +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 function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 409 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:22: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 191 | if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1342:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1322 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 408 | void checkIntersectionIterator ( const GridViewType &view, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::GridPtr::DataHandle::~DataHandle() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:598:79: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::GridPtr::DataHandle::~DataHandle() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:608:65: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]', + inlined from 'Dune::GridPtr::DataHandle::~DataHandle() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:622:39: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::GridPtr::DataHandle::DataHandle(Dune::GridPtr&) [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:548:79: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::GridPtr::DataHandle::DataHandle(Dune::GridPtr&) [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:556:65: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]', + inlined from 'Dune::GridPtr::DataHandle::DataHandle(Dune::GridPtr&) [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:569:39: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:657:11, + inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, + inlined from 'static unsigned int Dune::UGMessageBuffer::ugBufferSize(const GridView&) [with GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int gridDim = 2; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:184:60, + inlined from 'void Dune::UGGrid::communicateUG_(const GridView&, int, DataHandle&, Dune::InterfaceType, Dune::CommunicationDirection) const [with int codim = 2; GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int dim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:577:48, + inlined from 'Dune::UGGridLevelGridView >::communicate >::DataHandle, char>(Dune::CommDataHandleIF >::DataHandle, char>&, Dune::InterfaceType, Dune::CommunicationDirection) const:: [with auto:12 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridviews.hh:229:13, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::UGGridLevelGridView >::communicate >::DataHandle, char>(Dune::CommDataHandleIF >::DataHandle, char>&, Dune::InterfaceType, Dune::CommunicationDirection) const::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::UGGridLevelGridView >::communicate >::DataHandle, char>(Dune::CommDataHandleIF >::DataHandle, char>&, Dune::InterfaceType, Dune::CommunicationDirection) const::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::UGGridLevelGridView::communicate(Dune::CommDataHandleIF&, Dune::InterfaceType, Dune::CommunicationDirection) const [with DataHandleImp = Dune::GridPtr >::DataHandle; DataType = char; GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridviews.hh:225:24, + inlined from 'auto Dune::GridView::communicate(Dune::CommDataHandleIF&, Dune::InterfaceType, Dune::CommunicationDirection, std::integral_constant) const [with DataHandleImp = Dune::GridPtr >::DataHandle; DataType = char; ViewTraits = Dune::UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridview.hh:354:25, + inlined from 'auto Dune::GridView::communicate(Dune::CommDataHandleIF&, Dune::InterfaceType, Dune::CommunicationDirection) const [with DataHandleImp = Dune::GridPtr >::DataHandle; DataType = char; ViewTraits = Dune::UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridview.hh:305:89, + inlined from 'void Dune::GridPtr::loadBalance() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:375:9: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +cc1plus: 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/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: 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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | CoordinateType operator() ( const CoordinateType &global ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh: In member function 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); + | ~~~~~~~~~~~~^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 408 | void checkIntersectionIterator ( const GridViewType &view, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | = intersection.outerNormal( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107: +/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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'const Dune::UGGridLevelIntersection::WorldVector& Dune::UGGridLevelIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:146:58, + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107: +/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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'const Dune::UGGridLeafIntersection::WorldVector& Dune::UGGridLeafIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:376:58, + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 45%] Linking CXX executable test-dgf-alberta +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-alberta.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o" -o test-dgf-alberta -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../../lib/libdunealbertagrid2d.so.2.9.0 ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 45%] Built target test-dgf-alberta +make -f dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/build.make dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/build.make dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 46%] Building CXX object dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DCACHECOORDFUNCTION=0 -DCOORDFUNCTION="IdenticalCoordFunction" -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DGRIDTYPE="Dune::UGGrid<2>" -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o -MF CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o.d -o CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:22: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 191 | if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 408 | void checkIntersectionIterator ( const GridViewType &view, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::GridPtr::DataHandle::~DataHandle() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:598:79: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::GridPtr::DataHandle::~DataHandle() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:608:65: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]', + inlined from 'Dune::GridPtr::DataHandle::~DataHandle() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:622:39: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:25: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::GridPtr::DataHandle::DataHandle(Dune::GridPtr&) [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:548:79: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::GridPtr::DataHandle::DataHandle(Dune::GridPtr&) [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:556:65: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]', + inlined from 'Dune::GridPtr::DataHandle::DataHandle(Dune::GridPtr&) [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:569:39: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::size_t Dune::GridPtr::DataHandle::size(const Entity&) const [with Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:657:11, + inlined from 'size_t Dune::CommDataHandleIF::size(const EntityType&) const [with EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GridPtr >::DataHandle; DataTypeImp = char]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:185:26, + inlined from 'static unsigned int Dune::UGMessageBuffer::ugBufferSize(const GridView&) [with GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int gridDim = 2; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:184:60, + inlined from 'void Dune::UGGrid::communicateUG_(const GridView&, int, DataHandle&, Dune::InterfaceType, Dune::CommunicationDirection) const [with int codim = 2; GridView = Dune::UGGridLevelGridView >; DataHandle = Dune::CommDataHandleIF >::DataHandle, char>; int dim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:577:48, + inlined from 'Dune::UGGridLevelGridView >::communicate >::DataHandle, char>(Dune::CommDataHandleIF >::DataHandle, char>&, Dune::InterfaceType, Dune::CommunicationDirection) const:: [with auto:12 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridviews.hh:229:13, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::UGGridLevelGridView >::communicate >::DataHandle, char>(Dune::CommDataHandleIF >::DataHandle, char>&, Dune::InterfaceType, Dune::CommunicationDirection) const::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::UGGridLevelGridView >::communicate >::DataHandle, char>(Dune::CommDataHandleIF >::DataHandle, char>&, Dune::InterfaceType, Dune::CommunicationDirection) const::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::UGGridLevelGridView::communicate(Dune::CommDataHandleIF&, Dune::InterfaceType, Dune::CommunicationDirection) const [with DataHandleImp = Dune::GridPtr >::DataHandle; DataType = char; GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridviews.hh:225:24, + inlined from 'auto Dune::GridView::communicate(Dune::CommDataHandleIF&, Dune::InterfaceType, Dune::CommunicationDirection, std::integral_constant) const [with DataHandleImp = Dune::GridPtr >::DataHandle; DataType = char; ViewTraits = Dune::UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridview.hh:354:25, + inlined from 'auto Dune::GridView::communicate(Dune::CommDataHandleIF&, Dune::InterfaceType, Dune::CommunicationDirection) const [with DataHandleImp = Dune::GridPtr >::DataHandle; DataType = char; ViewTraits = Dune::UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridview.hh:305:89, + inlined from 'void Dune::GridPtr::loadBalance() [with GridType = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:375:9: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:36: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ +[ 47%] Linking CXX executable test-dgf-ug +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-ug.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o" -o test-dgf-ug -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 47%] Built target test-dgf-ug +make -f dune/grid/test/CMakeFiles/test-gridinfo.dir/build.make dune/grid/test/CMakeFiles/test-gridinfo.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-gridinfo.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/test-gridinfo.dir/build.make dune/grid/test/CMakeFiles/test-gridinfo.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 48%] Building CXX object dune/grid/test/CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o -MF CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o.d -o CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:37: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; int cdim = 1; OutputStream = std::basic_ostream]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 285 | const CoordinateVector normal = intersection.integrationOuterNormal( bary ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:12, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid.hh:5, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:23: +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:245:86: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here +/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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/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/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, PoolAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >, 2, std::basic_ostream >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; OutputStream = std::basic_ostream]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >, 2, std::basic_ostream >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; OutputStream = std::basic_ostream]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, DebugAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction, DebugAllocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >, 2, std::basic_ostream >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; OutputStream = std::basic_ostream]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here +/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 +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: +/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 408 | void checkIntersectionIterator ( const GridViewType &view, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:14, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:7: +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18: required from here +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18: required from here +/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 +In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:8: +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18: required from here +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18: required from here +/build/reproducible-path/dune-grid-2.9.0/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/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 3]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18: required from here +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/gridfamily.hh:13, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:17: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/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/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 161 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: 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/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519: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>]' +/build/reproducible-path/dune-grid-2.9.0/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>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/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 = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18: required from here +/build/reproducible-path/dune-grid-2.9.0/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 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519: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>]' +/build/reproducible-path/dune-grid-2.9.0/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>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, PoolAllocator >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/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 = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18: required from here +/build/reproducible-path/dune-grid-2.9.0/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:12: +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, PoolAllocator >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40: required from here +/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41: required from here +/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 203 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39: required from here +/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 876 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 876 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/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>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 520 | auto ur = _it.upperright(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 520 | auto ur = _it.upperright(); + | ~~~~~~~~~~~~~~^~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, IdenticalCoordFunction >, IdenticalCoordFunction > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:39:38: required from 'Dune::GeoGrid::IntersectionIterator::IntersectionIterator(const Entity&, const HostIntersectionIterator&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; HostIntersectionIterator = Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/gridview.hh:209:16: required from 'Dune::GeoGrid::GridView::IntersectionIterator Dune::GeoGrid::GridView::ibegin(const typename Codim<0>::Entity&) const [with HGV = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; CoordFunction = Dune::IdenticalCoordFunction; Allocator = std::allocator; IntersectionIterator = Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridview.hh:269:27: required from 'Dune::GridView::IntersectionIterator Dune::GridView::ibegin(const typename Codim<0>::Entity&) const [with ViewTraits = Dune::GeoGrid::GridViewTraits > >, Dune::IdenticalCoordFunction, std::allocator > >, Dune::IdenticalCoordFunction, std::allocator >; IntersectionIterator = Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IntersectionIterator, Dune::IdenticalCoordFunction >, Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/rangegenerators.hh:848:59: required from 'Dune::IteratorRange Dune::intersections(const GV&, const Entity&) [with GV = GridView > >, IdenticalCoordFunction, std::allocator > >, IdenticalCoordFunction, std::allocator > >; Entity = Entity<0, 2, const GeometryGrid, IdenticalCoordFunction >, IdenticalCoordFunction >, GeoGrid::Entity>; decltype (gv.ibegin(e)) = IntersectionIterator, IdenticalCoordFunction >, IdenticalCoordFunction >, GeoGrid::IntersectionIterator, IdenticalCoordFunction >, IdenticalCoordFunction >, IntersectionIterator, IdenticalCoordFunction >, GeoGrid::IntersectionIterator, IdenticalCoordFunction >, IntersectionIterator, UGGridLevelIntersectionIterator >, UGGridLevelIntersection > > >, GeoGrid::Intersection, IdenticalCoordFunction >, Intersection, UGGridLevelIntersection > > > > >, GeoGrid::Intersection, IdenticalCoordFunction >, IdenticalCoordFunction >, Intersection, IdenticalCoordFunction >, GeoGrid::Intersection, IdenticalCoordFunction >, Intersection, UGGridLevelIntersection > > > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56: required from here +/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/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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 = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 666 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ^~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 407 | Jacobian jacobian (const LocalCoordinate &local) const + | ^~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/usr/include/dune/common/fmatrix.hh:206:14: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >; typename GridViewType::Codim<0> = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28: required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21: required from here +/build/reproducible-path/dune-grid-2.9.0/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -22585,13 +22941,6 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ^ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -22682,6 +23031,14 @@ /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 | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh: In function 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 119 | << geometry.global(Dune::ReferenceElements::general(element.type()).position(0,0)) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh: In function 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 119 | << geometry.global(Dune::ReferenceElements::general(element.type()).position(0,0)) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' /usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' @@ -22806,6 +23163,7 @@ /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 | ^~~~~~~~~~~~~~~~~~ +[ 48%] Linking CXX executable test-dgf-gmsh-ug /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, PoolAllocator >, GeoGrid::Geometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' @@ -22828,6 +23186,7 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-gmsh-ug.dir/link.txt --verbose=1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, PoolAllocator >, GeoGrid::Geometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' @@ -22894,6 +23253,7 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o" -o test-dgf-gmsh-ug -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:671:40: required from 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -22993,6 +23353,16 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 48%] Built target test-dgf-gmsh-ug +make -f dune/grid/test/CMakeFiles/test-identitygrid.dir/build.make dune/grid/test/CMakeFiles/test-identitygrid.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-identitygrid.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/test-identitygrid.dir/build.make dune/grid/test/CMakeFiles/test-identitygrid.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 48%] Building CXX object dune/grid/test/CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o -MF CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o.d -o CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:671:40: required from 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -23668,9 +24038,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 47%] Linking CXX executable test-dgf-gmsh-ug -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-gmsh-ug.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o" -o test-dgf-gmsh-ug -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' @@ -23859,7 +24226,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' @@ -23874,10 +24240,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:572:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 572 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } | ^~~~~~ -[ 47%] Built target test-dgf-gmsh-ug -make -f dune/grid/test/CMakeFiles/test-gridinfo.dir/build.make dune/grid/test/CMakeFiles/test-gridinfo.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-gridinfo.dir/DependInfo.cmake --color= /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -23891,8 +24253,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:604:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 604 | LocalCoordinate local ( const GlobalCoordinate &global ) const | ^~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-gridinfo.dir/build.make dune/grid/test/CMakeFiles/test-gridinfo.dir/build /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -23920,7 +24280,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:702:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 702 | Jacobian jacobian (const LocalCoordinate &local) const | ^~~~~~~~ -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112: required from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' @@ -23961,8 +24320,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 48%] Building CXX object dune/grid/test/CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o -MF CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o.d -o CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc /build/reproducible-path/dune-grid-2.9.0/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, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily, DeformationFunction > > >, std::allocator >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid, DeformationFunction > > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; IntersectionImp = Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; IntersectionIterator = Dune::IntersectionIterator, DeformationFunction > > > >, Dune::GeoGrid::IntersectionIterator, DeformationFunction > > > >, Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' @@ -24003,6 +24360,24 @@ /usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 580 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:294, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:12: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 148 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -24294,6 +24669,21 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:9: +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<1, 1, const Dune::IdentityGrid > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 1, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121: required from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -24416,6 +24806,48 @@ /build/reproducible-path/dune-grid-2.9.0/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 ); } | ^~~~~~ +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersectioniterator.hh:75:34: required from 'class Dune::IdentityGridLeafIntersectionIterator > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator > >, Dune::IdentityGridLeafIntersectionIterator > > >, Dune::IdentityGridLeafIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersectioniterator.hh:75:34: required from 'class Dune::IdentityGridLeafIntersectionIterator > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator > >, Dune::IdentityGridLeafIntersectionIterator > > >, Dune::IdentityGridLeafIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<2, 2, const Dune::IdentityGrid > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<2, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/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: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<3, 3, const Dune::IdentityGrid > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<3, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -24517,6 +24949,46 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~~~ +In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<1, 1, const Dune::IdentityGrid > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 1, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here +/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/fvector.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:17: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here +/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 + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here +/build/reproducible-path/dune-grid-2.9.0/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/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:616:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -24565,6 +25037,107 @@ /usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersectioniterator.hh:75:34: required from 'class Dune::IdentityGridLeafIntersectionIterator > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator > >, Dune::IdentityGridLeafIntersectionIterator > > >, Dune::IdentityGridLeafIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersectioniterator.hh:75:34: required from 'class Dune::IdentityGridLeafIntersectionIterator > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator > >, Dune::IdentityGridLeafIntersectionIterator > > >, Dune::IdentityGridLeafIntersection > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<2, 2, const Dune::IdentityGrid > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<2, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/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/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/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 + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/build/reproducible-path/dune-grid-2.9.0/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/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 3]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<3, 3, const Dune::IdentityGrid > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<3, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/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/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/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 + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Coordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/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::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction; RangeVector = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:59:40: required from 'void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with unsigned int size = 4; int mydim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >; typename std::remove_const::type::Traits::ctype = double; typename std::remove_const::type::Traits = Dune::GeoGrid::GridFamily, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction, std::allocator >::Traits; typename std::remove_const::type = Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::IdenticalCoordFunction >]' @@ -24581,6 +25154,35 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid.hh:20, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:10: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 76 | FieldVector global (const FieldVector& local) const { + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:108:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | JacobianInverseTransposed jacobianInverseTransposed (const FieldVector& local) const { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:69:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 69 | const FieldVector corner (int i) const { + | ^~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45: /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -24593,10 +25195,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -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/c++/12/functional:59, from /usr/include/dune/common/transpose.hh:9: /usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]': @@ -24605,108 +25203,128 @@ /usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 587 | operator()(_ArgTypes... __args) const | ^~~~~~~~ -In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:14, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:7: -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18: required from here -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18: required from here -/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 -In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:8: -/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18: required from here -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 76 | FieldVector global (const FieldVector& local) const { + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:108:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | JacobianInverseTransposed jacobianInverseTransposed (const FieldVector& local) const { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:69:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 69 | const FieldVector corner (int i) const { + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here /build/reproducible-path/dune-grid-2.9.0/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/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 3]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18: required from here -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18: required from here +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 76 | FieldVector global (const FieldVector& local) const { + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:108:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | JacobianInverseTransposed jacobianInverseTransposed (const FieldVector& local) const { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:69:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 69 | const FieldVector corner (int i) const { + | ^~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +cc1plus: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here /build/reproducible-path/dune-grid-2.9.0/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/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 161 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: 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/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519: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>]' -/build/reproducible-path/dune-grid-2.9.0/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>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/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 = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18: required from here -/build/reproducible-path/dune-grid-2.9.0/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 -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519: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>]' -/build/reproducible-path/dune-grid-2.9.0/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>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18: required from here -/build/reproducible-path/dune-grid-2.9.0/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 function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]': +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/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<1, 3, const Dune::IdentityGrid > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > > > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<1, 3, const Dune::IdentityGrid > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > > > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': /usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | jit.setup( jacobianTransposed( local ) ); @@ -24723,6 +25341,16 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::IdentityGrid > >; IntersectionImp = Dune::IdentityGridLeafIntersection > > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid > >, Dune::IdentityGridLeafIterator<0, Dune::All_Partition, const Dune::IdentityGrid > > > >; typename GridViewType::Codim<0> = Dune::GridView > > > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:652:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 385 | GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -24743,14 +25371,6 @@ /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 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/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 = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18: required from here -/build/reproducible-path/dune-grid-2.9.0/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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh: In member function 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); @@ -24837,8 +25457,36 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); | ~~~~~~~~~~~~^ -In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -cc1plus: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34: required from 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53: required from 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:70:34: required from 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -24868,8 +25516,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); | ^~ -In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); @@ -25068,6 +25714,97 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34: required from 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53: required from 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:70:34: required from 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector Dune::IdentityGridGeometry::local(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:89:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 89 | FieldVector local (const FieldVector& global) const { + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 76 | FieldVector global (const FieldVector& local) const { + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid > > > >; typename GridViewType::Codim<0> = Dune::GridView > > > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid > > > >; typename GridViewType::Codim<0> = Dune::GridView > > > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid > > > >; typename GridViewType::Codim<0> = Dune::GridView > > > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/usr/include/dune/common/fmatrix.hh:206:14: 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/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::IdentityGrid > >; IntersectionImp = Dune::IdentityGridLevelIntersection > > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid > > > >; typename GridViewType::Codim<0> = Dune::GridView > > > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28: required from 'void testDim() [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here +/build/reproducible-path/dune-grid-2.9.0/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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': /usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | jit.setup( jacobianTransposed( local ) ); @@ -25180,6 +25917,36 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | geo.corner( 0 ); | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34: required from 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53: required from 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:70:34: required from 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -25249,10 +26016,8 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter 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::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': /usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | jit.setup( jacobianTransposed( local ) ); @@ -25365,8 +26130,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | geo.corner( 0 ); | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -25436,1194 +26199,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); | ^~~~~~~ -In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 876 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 876 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; IntersectionImp = Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 385 | GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -/build/reproducible-path/dune-grid-2.9.0/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/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); - | ^ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>; int codim = 1; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | geo.local(g); - | ~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | geo.jacobianInverseTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | geo.jacobian( v ); - | ~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | geo.jacobianInverse( v ); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/usr/include/dune/geometry/multilineargeometry.hh:610:50: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 610 | jacobianInverseTransposed_.mtv( global - corner( 0 ), local ); - | ~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:613:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 613 | return local; - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); - | ^ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/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 - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | return jit; - | ^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | Jacobian jacobian ( const LocalCoordinate& local ) const - | ^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/usr/include/dune/geometry/multilineargeometry.hh:704:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:704:51: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 715 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:715:58: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 715 | return jacobianInverseTransposed(local).transposed(); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>; int codim = 2; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/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>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 520 | auto ur = _it.upperright(); - | ~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ^ -/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 520 | auto ur = _it.upperright(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ^ -In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh: In member function 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); - | ~~~~~~~~~~~~^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh: In function 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 119 | << geometry.global(Dune::ReferenceElements::general(element.type()).position(0,0)) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh: In function 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 119 | << geometry.global(Dune::ReferenceElements::general(element.type()).position(0,0)) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:37: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; int cdim = 1; OutputStream = std::basic_ostream]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 285 | const CoordinateVector normal = intersection.integrationOuterNormal( bary ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::YaspIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh: In member function 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); - | ~~~~~~~~~~~~^ -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:5: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: 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 ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:37: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; int cdim = 1; OutputStream = std::basic_ostream]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 285 | const CoordinateVector normal = intersection.integrationOuterNormal( bary ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 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/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc: In function 'int main(int, char**)': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:26:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | Dune::YaspGrid<2> grid({1., 1.}, {4, 4}); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:32:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | Dune::YaspGrid<3> grid({1., 1., 1.}, {4, 4, 4}); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 49%] Linking CXX executable test-gridinfo -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-gridinfo.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o" -o test-gridinfo -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 49%] Built target test-gridinfo -make -f dune/grid/test/CMakeFiles/test-identitygrid.dir/build.make dune/grid/test/CMakeFiles/test-identitygrid.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-identitygrid.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-identitygrid.dir/build.make dune/grid/test/CMakeFiles/test-identitygrid.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 49%] Building CXX object dune/grid/test/CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o -MF CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o.d -o CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc -In file included from /usr/include/dune/geometry/quadraturerules.hh:294, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:12: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 148 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:9: -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<1, 1, const Dune::IdentityGrid > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 1, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersectioniterator.hh:75:34: required from 'class Dune::IdentityGridLeafIntersectionIterator > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator > >, Dune::IdentityGridLeafIntersectionIterator > > >, Dune::IdentityGridLeafIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersectioniterator.hh:75:34: required from 'class Dune::IdentityGridLeafIntersectionIterator > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator > >, Dune::IdentityGridLeafIntersectionIterator > > >, Dune::IdentityGridLeafIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<2, 2, const Dune::IdentityGrid > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<2, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/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 -In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]': -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/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<3, 3, const Dune::IdentityGrid > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<3, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/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 -In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: -/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<1, 1, const Dune::IdentityGrid > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 1, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here -/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/fvector.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:17: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here -/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 - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: -/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersectioniterator.hh:75:34: required from 'class Dune::IdentityGridLeafIntersectionIterator > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator > >, Dune::IdentityGridLeafIntersectionIterator > > >, Dune::IdentityGridLeafIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersectioniterator.hh:75:34: required from 'class Dune::IdentityGridLeafIntersectionIterator > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator > >, Dune::IdentityGridLeafIntersectionIterator > > >, Dune::IdentityGridLeafIntersection > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<2, 2, const Dune::IdentityGrid > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<2, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/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/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/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 - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/build/reproducible-path/dune-grid-2.9.0/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/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 3]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<3, 3, const Dune::IdentityGrid > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<3, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/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/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/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 - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/identitygrid.hh:20, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:10: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 76 | FieldVector global (const FieldVector& local) const { - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:108:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | JacobianInverseTransposed jacobianInverseTransposed (const FieldVector& local) const { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:69:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 69 | const FieldVector corner (int i) const { - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 76 | FieldVector global (const FieldVector& local) const { - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:108:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | JacobianInverseTransposed jacobianInverseTransposed (const FieldVector& local) const { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:69:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 69 | const FieldVector corner (int i) const { - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 76 | FieldVector global (const FieldVector& local) const { - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:108:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | JacobianInverseTransposed jacobianInverseTransposed (const FieldVector& local) const { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:69:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 69 | const FieldVector corner (int i) const { - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/build/reproducible-path/dune-grid-2.9.0/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/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<1, 3, const Dune::IdentityGrid > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > > > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70: required from 'class Dune::IdentityGridGeometry<1, 3, const Dune::IdentityGrid > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > > > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/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 -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::IdentityGrid > >; IntersectionImp = Dune::IdentityGridLeafIntersection > > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid > >, Dune::IdentityGridLeafIterator<0, Dune::All_Partition, const Dune::IdentityGrid > > > >; typename GridViewType::Codim<0> = Dune::GridView > > > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:652:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 385 | GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34: required from 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53: required from 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:70:34: required from 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34: required from 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53: required from 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:70:34: required from 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector Dune::IdentityGridGeometry::local(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:89:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 89 | FieldVector local (const FieldVector& global) const { - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 76 | FieldVector global (const FieldVector& local) const { - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid > > > >; typename GridViewType::Codim<0> = Dune::GridView > > > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid > > > >; typename GridViewType::Codim<0> = Dune::GridView > > > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid > > > >; typename GridViewType::Codim<0> = Dune::GridView > > > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/usr/include/dune/common/fmatrix.hh:206:14: 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/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::IdentityGrid > >; IntersectionImp = Dune::IdentityGridLevelIntersection > > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid > > > >; typename GridViewType::Codim<0> = Dune::GridView > > > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28: required from 'void testDim() [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34: required from 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53: required from 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:70:34: required from 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector Dune::IdentityGridGeometry::local(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]' @@ -26879,8 +26454,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | GlobalCoordinate corner(int k) const | ^~~~~~ -In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -cc1plus: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:90:33: required from 'Dune::FieldVector Dune::IdentityGridGeometry::local(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -27012,8 +26585,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': -cc1plus: 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/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/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 = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' @@ -27026,12 +26597,6 @@ /build/reproducible-path/dune-grid-2.9.0/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/common/fmatrix.hh: In member function 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | FieldMatrix transposed() const - | ^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]': -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/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:90:33: required from 'Dune::FieldVector Dune::IdentityGridGeometry::local(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' @@ -27056,6 +26621,118 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; IntersectionImp = Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 385 | GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +/build/reproducible-path/dune-grid-2.9.0/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/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); + | ^ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>; int codim = 1; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | geo.local(g); + | ~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | geo.jacobianInverseTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | geo.jacobian( v ); + | ~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | geo.jacobianInverse( v ); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/usr/include/dune/geometry/multilineargeometry.hh:610:50: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 610 | jacobianInverseTransposed_.mtv( global - corner( 0 ), local ); + | ~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:613:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 613 | return local; + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); + | ^ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/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 + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | return jit; + | ^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | Jacobian jacobian ( const LocalCoordinate& local ) const + | ^~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/usr/include/dune/geometry/multilineargeometry.hh:704:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:704:51: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 715 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:715:58: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 715 | return jacobianInverseTransposed(local).transposed(); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>; int codim = 2; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/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]': /build/reproducible-path/dune-grid-2.9.0/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]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' @@ -27069,13 +26746,82 @@ /build/reproducible-path/dune-grid-2.9.0/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 function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519: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, Dune::EquidistantCoordinates >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridentity.hh:313:44: required from 'Dune::IdentityGridEntity<0, dim, GridImp>::Geometry Dune::IdentityGridEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::IdentityGrid > >; Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]' +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ^ +/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ^ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519: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, Dune::EquidistantCoordinates >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridentity.hh:313:44: required from 'Dune::IdentityGridEntity<0, dim, GridImp>::Geometry Dune::IdentityGridEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::IdentityGrid > >; Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/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::IdentityGrid > >; EntityImp = Dune::IdentityGridEntity; Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' @@ -27293,6 +27039,8 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 464 | Jacobian jacobian ( const LocalCoordinate& local ) const | ^~~~~~~~ +In member function 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': +cc1plus: 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/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; JacobianTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]' @@ -27323,10 +27071,12 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 464 | Jacobian jacobian ( const LocalCoordinate& local ) const | ^~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In member function 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | FieldMatrix transposed() const + | ^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const IdentityGrid > >, IdentityGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid > >; std::true_type = std::integral_constant]' @@ -27357,8 +27107,20 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:83:5: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | jacobianTransposed ( const FieldVector& local ) const { | ^~~~~~~~~~~~~~~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -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/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:5: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid > >, IdentityGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid > >; std::true_type = std::integral_constant]' @@ -27464,6 +27226,10 @@ /build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:84:46: required from 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid > >; JacobianTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' @@ -27479,6 +27245,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:84:46: required from 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; JacobianTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' @@ -27523,6 +27293,11 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector Dune::IdentityGridGeometry::local(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid > >, IdentityGridGeometry>]' @@ -27633,6 +27408,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13: required from here /usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34: required from 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' @@ -27649,6 +27428,8 @@ /build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:84:46: required from 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; JacobianTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]' @@ -27665,6 +27446,8 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:90:33: required from 'Dune::FieldVector Dune::IdentityGridGeometry::local(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -27809,10 +27592,39 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 911 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -27863,6 +27675,11 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | geo.jacobianInverseTransposed( origin ); @@ -27891,10 +27708,20 @@ /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const IdentityGrid > >, IdentityGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:13: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -27914,6 +27741,11 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 911 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | geo.jacobianTransposed( v ); @@ -28000,6 +27832,8 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 876 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ +In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | geo.jacobianInverseTransposed( origin ); @@ -28102,8 +27936,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -28224,31 +28056,19 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 876 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/common/fmatrix.hh: In member function 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | FieldMatrix transposed() const - | ^~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In member function 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 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/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': /usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In member function 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]': -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/c++/12/vector:70, - from /usr/include/dune/common/debugallocator.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:18: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | geo.jacobianInverseTransposed( origin ); @@ -28262,6 +28082,17 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/debugallocator.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:18: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | geo.jacobianInverseTransposed( origin ); @@ -28405,12 +28236,13 @@ /usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 584 | GlobalCoordinate global( corner( 0 ) ); | ~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc: In function 'int main(int, char**)': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:26:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | Dune::YaspGrid<2> grid({1., 1.}, {4, 4}); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:32:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | Dune::YaspGrid<3> grid({1., 1., 1.}, {4, 4, 4}); + | ^ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': /usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); @@ -28432,42 +28264,59 @@ /usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/debugallocator.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:18: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, DeformationFunction > > >, std::allocator >, Dune::GeoGrid::Intersection, DeformationFunction > > >, std::allocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >&}; _Tp = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::IdenticalCoordFunction, std::allocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, std::allocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >&}; _Tp = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 49%] Linking CXX executable test-gridinfo +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-gridinfo.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o" -o test-gridinfo -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 1]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | return (vx1-vx2).infinity_norm() < eps; | ~~~~^~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 49%] Built target test-gridinfo +make -f dune/grid/test/CMakeFiles/test-oned.dir/build.make dune/grid/test/CMakeFiles/test-oned.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-oned.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/test-oned.dir/build.make dune/grid/test/CMakeFiles/test-oned.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 50%] Building CXX object dune/grid/test/CMakeFiles/test-oned.dir/test-oned.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-oned.dir/test-oned.cc.o -MF CMakeFiles/test-oned.dir/test-oned.cc.o.d -o CMakeFiles/test-oned.dir/test-oned.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47: /usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) | ~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh: In member function 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:386:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 386 | void initialize ( DGFGridFactory< GridType > &dgfFactory ) + | ^~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) @@ -28476,63 +28325,50 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 876 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh: In member function 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:386:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 386 | void initialize ( DGFGridFactory< GridType > &dgfFactory ) - | ^~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 876 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 876 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 254 | friend auto operator* ( const FieldMatrix& matrixA, - | ^~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22, - inlined from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95, - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: -/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 584 | GlobalCoordinate global( corner( 0 ) ); - | ~~~~~~^~~~~ +In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +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/geometry/quadraturerules.hh:294, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:13: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 148 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 520 | auto ur = _it.upperright(); @@ -28541,36 +28377,60 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 520 | auto ur = _it.upperright(); | ~~~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:11: +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:80:47: required from here +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:55:55: required from here +/build/reproducible-path/dune-grid-2.9.0/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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:18: +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:80:47: required from here +/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 + | ^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:80:56: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 520 | auto ur = _it.upperright(); | ~~~~~~~~~~~~~~^~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >&}; _Tp = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:143:24: required from here +/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 530 | return result; + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:146:24: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/persistentcontainer.hh:9, @@ -28579,6 +28439,14 @@ /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 372 | GlobalCoordinate outerNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -28592,14 +28460,56 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~^~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:143:24: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:143:24: required from here +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/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 = 1; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:146:24: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 260 | GlobalCoordinate corner(int k) const + | ^~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:29: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:198:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 198 | FieldVector outerNormal ([[maybe_unused]] const FieldVector& local ) const { + | ^~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: @@ -28612,13 +28522,10 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~^~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', @@ -28626,29 +28533,40 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | coords.push_back(e.geometry().corner(0)); - | ~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:143:24: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: 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/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:199:14: required from 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:213:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | FieldVector centerUnitOuterNormal () const { + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | coords.push_back(e.geometry().corner(0)); | ~~~~~~~~~~~~~~~~~~~^~~ -In member function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh: In member function 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); + | ~~~~~~~~~~~~^ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': /usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const @@ -28672,12 +28590,68 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -cc1plus: 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/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | coords.push_back(e.geometry().corner(0)); + | ~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::IdentityGrid > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | const auto& firstCornerCoords = subGeom.corner(0); | ~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 1; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:58: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 466 | return asImp().jacobianTransposed(local).transposed(); @@ -28694,10 +28668,21 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | coords.push_back(e.geometry().corner(0)); | ~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >&}; _Tp = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 303 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 303 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 3]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | coords.push_back(e.geometry().corner(0)); @@ -28711,6 +28696,80 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | return (vx1-vx2).infinity_norm() < eps; + | ~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const IdentityGrid > >, IdentityGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); @@ -28774,12 +28833,19 @@ /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:37: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; int cdim = 1; OutputStream = std::basic_ostream]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 285 | const CoordinateVector normal = intersection.integrationOuterNormal( bary ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -28826,28 +28892,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const IdentityGrid > >, IdentityGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 3; Grid = const IdentityGrid > >; Imp = IdentityGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': /usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; @@ -28870,13 +28914,13 @@ /usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); | ~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLeafIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': /usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; @@ -28884,6 +28928,10 @@ /usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | const FieldVector glob = it->geometry().global(pos); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -28899,20 +28947,633 @@ /usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); | ~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 911 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const IdentityGrid > >, IdentityGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 3; Grid = const IdentityGrid > >; Imp = IdentityGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLeafIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ In function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': 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 function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:8: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:16: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:14 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:14 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:14 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:14 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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 member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': +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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': +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 function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': +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/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': +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 member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | return (vx1-vx2).infinity_norm() < eps; + | ~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | return (vx1-vx2).infinity_norm() < eps; + | ~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In member function 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | FieldMatrix transposed() const + | ^~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In member function 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:172:32: 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: In member function 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/debugallocator.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:18: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, DeformationFunction > > >, std::allocator >, Dune::GeoGrid::Intersection, DeformationFunction > > >, std::allocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >&}; _Tp = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::IdenticalCoordFunction, std::allocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, std::allocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >&}; _Tp = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +[ 51%] Linking CXX executable test-oned +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-oned.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-oned.dir/test-oned.cc.o" -o test-oned -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 51%] Built target test-oned +make -f dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/build.make dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/build.make dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 52%] Building CXX object dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o -MF CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o.d -o CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-mcmg-geogrid.cc +/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter 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::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 254 | friend auto operator* ( const FieldMatrix& matrixA, + | ^~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22, + inlined from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95, + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: +/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 584 | GlobalCoordinate global( corner( 0 ) ); + | ~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-mcmg-geogrid.cc:12: +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >&}; _Tp = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +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 member function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +cc1plus: 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/c++/12/map:60, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/persistentcontainer.hh:9, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:19: + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<30>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >&}; _Tp = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 52%] Linking CXX executable test-mcmg-geogrid +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-mcmg-geogrid.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o" -o test-mcmg-geogrid -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 52%] Built target test-mcmg-geogrid +make -f dune/grid/test/CMakeFiles/testiteratorranges.dir/build.make dune/grid/test/CMakeFiles/testiteratorranges.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/testiteratorranges.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/testiteratorranges.dir/build.make dune/grid/test/CMakeFiles/testiteratorranges.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 52%] Building CXX object dune/grid/test/CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -MF CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o.d -o CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/testiteratorranges.cc +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -28921,10 +29582,72 @@ /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]', + inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, + inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:165:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/testiteratorranges.cc:11: +/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<80>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::IdentityGrid > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:262:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 262 | if( (c2-c1).two_norm() < 10 * std::numeric_limits::epsilon() ) + | ~~~^~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = const Dune::FieldVector*; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/persistentcontainer.hh:9, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:19: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/12/map:61: @@ -29064,8 +29787,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 -In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'static void CheckCodimIterators::apply(const GridView&) [with GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkiterators.hh:98:12: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -29102,8 +29823,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'static void CheckCodimIterators::apply(const GridView&) [with GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkiterators.hh:98:12: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -29176,6 +29895,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'static void CheckCodimIterators::apply(const GridView&) [with GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkiterators.hh:98:12: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -29248,6 +29971,17 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'static void CheckCodimIterators::apply(const GridView&) [with GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkiterators.hh:98:12: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -29284,48 +30018,81 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': -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 member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': -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/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': +In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': +[ 53%] Linking CXX executable testiteratorranges +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testiteratorranges.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -o testiteratorranges -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 53%] Built target testiteratorranges +make -f dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/build.make dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/build.make dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 53%] Building CXX object dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o -MF CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o.d -o CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/hierarchicsearch.hh:24, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:16: +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:61:54: required from 'void check(GridView) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:86:10: required from here +/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/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:61:63: required from 'void check(GridView) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:86:10: required from here +/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | return (vx1-vx2).infinity_norm() < eps; - | ~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | return (vx1-vx2).infinity_norm() < eps; - | ~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -29359,6 +30126,13 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, @@ -29378,15 +30152,25 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: @@ -29411,6 +30195,12 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, @@ -29429,6 +30219,20 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -29439,10 +30243,53 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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 std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': @@ -29577,6 +30424,12 @@ /usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 451 | GlobalCoordinate center () const + | ^~~~~~ In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': 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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': @@ -29713,3653 +30566,161 @@ /usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': -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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22, - inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:572:53, - inlined from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65, - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 584 | GlobalCoordinate global( corner( 0 ) ); - | ~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 715 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, - inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/usr/include/dune/geometry/multilineargeometry.hh:616:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 616 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, - inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 671 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:715:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 715 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': -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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22, - inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:572:53, - inlined from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65, - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 584 | GlobalCoordinate global( corner( 0 ) ); - | ~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 715 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, - inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/usr/include/dune/geometry/multilineargeometry.hh:616:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 616 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, - inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 671 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:715:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 715 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::GeoGrid::Intersection::Geometry Dune::GeoGrid::Intersection::geometry() const [with Grid = const Dune::GeometryGrid, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:103:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 103 | Geometry geometry () const - | ^~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<30>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >*, std::vector, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >*, std::vector, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]', - inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, - inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:165:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 126 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: 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 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:140:39: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 126 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: 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 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:140:39: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 126 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: 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 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:140:39: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:147:7: 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/dune-grid-2.9.0/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 -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from '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, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 126 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >*, std::vector, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<80>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::IdentityGrid > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:262:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 262 | if( (c2-c1).two_norm() < 10 * std::numeric_limits::epsilon() ) - | ~~~^~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >*, std::vector, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]': -cc1plus: 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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = const Dune::FieldVector*; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, - inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 671 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >, IdenticalCoordFunction, std::allocator > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 137 | void checkGeometryLifetime (const GV &gridView) - | ^~~~~~~~~~~~~~~~~~~~~ -In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, - inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 671 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 137 | void checkGeometryLifetime (const GV &gridView) - | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, - inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 671 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >, IdenticalCoordFunction, DebugAllocator > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 137 | void checkGeometryLifetime (const GV &gridView) - | ^~~~~~~~~~~~~~~~~~~~~ -In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': -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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': -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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >*, std::vector, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 451 | GlobalCoordinate center () const - | ^~~~~~ -In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': -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 function 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const IdentityGrid > >, IdentityGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 466 | return asImp().jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:472:47: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 472 | return asImp().jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid > >, IdentityGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid > >, IdentityGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 466 | return asImp().jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid > >, IdentityGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:472:47: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 472 | return asImp().jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid > >, IdentityGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 451 | GlobalCoordinate center () const - | ^~~~~~ -In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const IdentityGrid > >, IdentityGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const IdentityGrid > >; Imp = IdentityGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, - | ^~~~~~~~~~~~~~~~~~ -In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22, - inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:572:53, - inlined from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65, - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 584 | GlobalCoordinate global( corner( 0 ) ); - | ~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, - inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 671 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const IdentityGrid > >, IdentityGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 3; Grid = const IdentityGrid > >; Imp = IdentityGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:409:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 409 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 24 | void checkGeometryInFather(const GridType& grid) - | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const IdentityGrid > >, IdentityGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > > > >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > > > >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc: In function 'void testDim() [with int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:26:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | GridType grid(extension,n); - | ^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:140:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 140 | static void apply ( const GridView &gridView, std::ostream &output ) - | ^~~~~ -In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 715 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, - inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/usr/include/dune/geometry/multilineargeometry.hh:616:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 616 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:610:50: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 610 | jacobianInverseTransposed_.mtv( global - corner( 0 ), local ); - | ~~~~~~~^~~~~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, - inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 671 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, - inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/usr/include/dune/geometry/multilineargeometry.hh:610:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 610 | jacobianInverseTransposed_.mtv( global - corner( 0 ), local ); - | ~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 715 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, - inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/usr/include/dune/geometry/multilineargeometry.hh:616:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 616 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, - inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 671 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, - inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/usr/include/dune/geometry/multilineargeometry.hh:610:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 610 | jacobianInverseTransposed_.mtv( global - corner( 0 ), local ); - | ~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 715 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, - inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/usr/include/dune/geometry/multilineargeometry.hh:616:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 616 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, - inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 671 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, - inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/usr/include/dune/geometry/multilineargeometry.hh:610:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 610 | jacobianInverseTransposed_.mtv( global - corner( 0 ), local ); - | ~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 715 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, - inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/usr/include/dune/geometry/multilineargeometry.hh:616:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 616 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, - inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 671 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function '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 = 2; Impl = Dune::IdenticalCoordFunction]', - inlined from 'void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with unsigned int size = 4; int mydim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:59:40, - inlined from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:188:25, - inlined from 'Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false>; ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:258:9, - inlined from 'Dune::CachedMultiLinearGeometry::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false>; ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' 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<2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false>; int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/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<2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false>; int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:143:20, - inlined from 'Dune::GeoGrid::EntityBase::Geometry Dune::GeoGrid::EntityBase::geometry() const [with int codim = 0; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/entity.hh:256:18: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); - | ~~~~~~~~~~~~^ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from '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, Dune::IdenticalCoordFunction >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/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 member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from '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, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/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 member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from '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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/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 member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from '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, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/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 member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 126 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 3; GridView = Dune::GridView > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:140:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 140 | static void apply ( const GridView &gridView, std::ostream &output ) - | ^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, - | ^~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, DeformationFunction > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >*, std::vector, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >; _Alloc = std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >*, std::vector, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >, std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >*, std::vector, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:409:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 409 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:420:39, - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >, IdenticalCoordFunction, DebugAllocator > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 137 | void checkGeometryLifetime (const GV &gridView) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 24 | void checkGeometryInFather(const GridType& grid) - | ^~~~~~~~~~~~~~~~~~~~~ -[ 50%] Linking CXX executable test-identitygrid -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-identitygrid.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o" -o test-identitygrid -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, IdenticalCoordFunction >; IdSet = GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, IdenticalCoordFunction >; IdSet = GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 50%] Built target test-identitygrid -make -f dune/grid/test/CMakeFiles/test-oned.dir/build.make dune/grid/test/CMakeFiles/test-oned.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-oned.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-oned.dir/build.make dune/grid/test/CMakeFiles/test-oned.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 51%] Building CXX object dune/grid/test/CMakeFiles/test-oned.dir/test-oned.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-oned.dir/test-oned.cc.o -MF CMakeFiles/test-oned.dir/test-oned.cc.o.d -o CMakeFiles/test-oned.dir/test-oned.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:294, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:13: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 148 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:11: -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:80:47: required from here -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 704 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:55:55: required from here -/build/reproducible-path/dune-grid-2.9.0/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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:18: -/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:80:47: required from here -/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 - | ^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:80:56: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 286 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:143:24: required from here -/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 530 | return result; - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:146:24: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 137 | void checkGeometryLifetime (const GV &gridView) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 372 | GlobalCoordinate outerNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:143:24: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:143:24: required from here -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/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 = 1; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:146:24: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 260 | GlobalCoordinate corner(int k) const - | ^~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:29: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:198:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 198 | FieldVector outerNormal ([[maybe_unused]] const FieldVector& local ) const { - | ^~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:143:24: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:199:14: required from 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:213:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | FieldVector centerUnitOuterNormal () const { - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 1; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/test/test-oned.cc:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 303 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 303 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | return (vx1-vx2).infinity_norm() < eps; - | ~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, - inlined from 'Dune::checkIndexSet, IdenticalCoordFunction >, GridView > >, IdenticalCoordFunction, std::allocator > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction >&, const GridView > >, IdenticalCoordFunction, std::allocator > >&, DebugStream<1, 4>&, bool):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, IdenticalCoordFunction >, GridView > >, IdenticalCoordFunction, std::allocator > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction >&, const GridView > >, IdenticalCoordFunction, std::allocator > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, IdenticalCoordFunction >, GridView > >, IdenticalCoordFunction, std::allocator > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction >&, const GridView > >, IdenticalCoordFunction, std::allocator > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | const FieldVector glob = it->geometry().global(pos); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdenticalCoordFunction, DebugAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdenticalCoordFunction, DebugAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdenticalCoordFunction, DebugAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; IdSet = GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdenticalCoordFunction, DebugAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdenticalCoordFunction, DebugAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdenticalCoordFunction, DebugAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; IdSet = GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:316:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 316 | x -= geometry.corner( c ); - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:8: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:16: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:14 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:14 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:14 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:14 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:316:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 316 | x -= geometry.corner( c ); - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; IdSet = GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; IdSet = GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:316:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 316 | x -= geometry.corner( c ); - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, - inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, - inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: +/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': +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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22, + inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:572:53, + inlined from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65, + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 584 | GlobalCoordinate global( corner( 0 ) ); + | ~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 715 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': +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 function 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: /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 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 52%] Linking CXX executable test-oned -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-oned.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-oned.dir/test-oned.cc.o" -o test-oned -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 52%] Built target test-oned -make -f dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/build.make dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/build.make dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 53%] Building CXX object dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o -MF CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o.d -o CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-mcmg-geogrid.cc -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-mcmg-geogrid.cc:12: -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, DeformationFunction > > > >, GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, DeformationFunction > > > >&, const GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, DeformationFunction > > > >, GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, DeformationFunction > > > >&, const GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, DeformationFunction > > > >, GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, DeformationFunction > > > >&, const GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, DeformationFunction > > > >; IdSet = GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, - inlined from 'Dune::checkIndexSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >&, DebugStream<1, 4>&, bool):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, - inlined from 'Dune::checkIndexSet, DeformationFunction > > > >, GridView > >, DeformationFunction > > >, std::allocator > >, DebugStream<1, 4> >(const GeometryGrid, DeformationFunction > > > >&, const GridView > >, DeformationFunction > > >, std::allocator > >&, DebugStream<1, 4>&, bool):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, DeformationFunction > > > >, GridView > >, DeformationFunction > > >, std::allocator > >, DebugStream<1, 4> >(const GeometryGrid, DeformationFunction > > > >&, const GridView > >, DeformationFunction > > >, std::allocator > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, DeformationFunction > > > >, GridView > >, DeformationFunction > > >, std::allocator > >, DebugStream<1, 4> >(const GeometryGrid, DeformationFunction > > > >&, const GridView > >, DeformationFunction > > >, std::allocator > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 53%] Linking CXX executable test-mcmg-geogrid -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-mcmg-geogrid.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o" -o test-mcmg-geogrid -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 53%] Built target test-mcmg-geogrid -make -f dune/grid/test/CMakeFiles/testiteratorranges.dir/build.make dune/grid/test/CMakeFiles/testiteratorranges.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/testiteratorranges.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/testiteratorranges.dir/build.make dune/grid/test/CMakeFiles/testiteratorranges.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 53%] Building CXX object dune/grid/test/CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -MF CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o.d -o CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/testiteratorranges.cc -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/testiteratorranges.cc:11: -/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 54%] Linking CXX executable testiteratorranges -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testiteratorranges.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -o testiteratorranges -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 54%] Built target testiteratorranges -make -f dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/build.make dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/build.make dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 54%] Building CXX object dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o -MF CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o.d -o CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/hierarchicsearch.hh:24, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:16: -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:61:54: required from 'void check(GridView) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:86:10: required from here -/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/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:61:63: required from 'void check(GridView) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:86:10: required from here -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, + inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/usr/include/dune/geometry/multilineargeometry.hh:616:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 616 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, + inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 671 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:715:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 715 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const IdentityGrid > >, IdentityGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/dune/common/typetraits.hh:11, from /usr/include/dune/common/fvector.hh:18, @@ -33368,18 +30729,273 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 466 | return asImp().jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:472:47: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 472 | return asImp().jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': +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 function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22, + inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:572:53, + inlined from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65, + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 584 | GlobalCoordinate global( corner( 0 ) ); + | ~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 715 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid > >, IdentityGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid > >, IdentityGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 466 | return asImp().jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid > >, IdentityGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:472:47: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 472 | return asImp().jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid > >, IdentityGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, + inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/usr/include/dune/geometry/multilineargeometry.hh:616:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 616 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, + inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 671 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:715:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 715 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::GeoGrid::Intersection::Geometry Dune::GeoGrid::Intersection::geometry() const [with Grid = const Dune::GeometryGrid, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:103:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 103 | Geometry geometry () const + | ^~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', @@ -33387,6 +31003,11 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -33413,37 +31034,265 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 55%] Linking CXX executable test-hierarchicsearch +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >*, std::vector, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >*, std::vector, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 451 | GlobalCoordinate center () const + | ^~~~~~ +[ 54%] Linking CXX executable test-hierarchicsearch cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-hierarchicsearch.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o" -o test-hierarchicsearch -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 55%] Built target test-hierarchicsearch +[ 54%] Built target test-hierarchicsearch make -f dune/grid/test/CMakeFiles/test-ug.dir/build.make dune/grid/test/CMakeFiles/test-ug.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-ug.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' make -f dune/grid/test/CMakeFiles/test-ug.dir/build.make dune/grid/test/CMakeFiles/test-ug.dir/build make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 55%] Building CXX object dune/grid/test/CMakeFiles/test-ug.dir/test-ug.cc.o +[ 54%] Building CXX object dune/grid/test/CMakeFiles/test-ug.dir/test-ug.cc.o cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-ug.dir/test-ug.cc.o -MF CMakeFiles/test-ug.dir/test-ug.cc.o.d -o CMakeFiles/test-ug.dir/test-ug.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc -[ 55%] Linking CXX executable test-geogrid-uggrid -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-geogrid-uggrid.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o" -o test-geogrid-uggrid -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]': +cc1plus: 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/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 126 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: 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 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:140:39: +/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const IdentityGrid > >, IdentityGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 126 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: 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 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:140:39: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 126 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: 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 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:140:39: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:147:7: 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/dune-grid-2.9.0/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 +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from '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, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 126 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const IdentityGrid > >; Imp = IdentityGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, + | ^~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:17: /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /build/reproducible-path/dune-grid-2.9.0/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[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 55%] Built target test-geogrid-uggrid -make -f dune/grid/test/CMakeFiles/test-parallel-ug.dir/build.make dune/grid/test/CMakeFiles/test-parallel-ug.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-parallel-ug.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-parallel-ug.dir/build.make dune/grid/test/CMakeFiles/test-parallel-ug.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 55%] Building CXX object dune/grid/test/CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o -MF CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o.d -o CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc In file included from /usr/include/dune/geometry/quadraturerules.hh:296, from /usr/include/dune/geometry/test/checkgeometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, @@ -33461,6 +31310,19 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:38:90: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 38 | Dune::FieldVector operator()(const Dune::FieldVector& local) const { | ^ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const IdentityGrid > >, IdentityGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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 std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >*, std::vector, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, @@ -33483,6 +31345,10 @@ /usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:123:39: required from here /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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:325:34: required from here @@ -33518,6 +31384,15 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 3; Grid = const IdentityGrid > >; Imp = IdentityGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, + | ^~~~~~~~~~~~~~~~~~ /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]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >]' @@ -33568,15 +31443,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12: required from here /build/reproducible-path/dune-grid-2.9.0/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 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >]' @@ -33644,17 +31510,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:22: -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:35: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -33688,26 +31543,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:133:50: required from 'void checkIntersections(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:581:21: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:133:50: required from 'void checkIntersections(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:581:21: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here -/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 In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLeafIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' @@ -33723,51 +31558,140 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:652:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:256:28: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: 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/referenceelementimplementation.hh:18, - from /usr/include/dune/geometry/referenceelements.hh:24, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:19: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:35: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | FieldMatrix transposed() const - | ^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here -/build/reproducible-path/dune-grid-2.9.0/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 -/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:133:50: required from 'void checkIntersections(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:581:21: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:133:50: required from 'void checkIntersections(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:581:21: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 715 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, + inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/usr/include/dune/geometry/multilineargeometry.hh:616:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 616 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:610:50: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 610 | jacobianInverseTransposed_.mtv( global - corner( 0 ), local ); + | ~~~~~~~^~~~~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, + inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 671 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' @@ -33786,18 +31710,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 451 | GlobalCoordinate center () const - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter 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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' @@ -33857,6 +31769,51 @@ /usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | Jacobian jacobian (const LocalCoordinate &local) const | ^~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >*, std::vector, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, + inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/usr/include/dune/geometry/multilineargeometry.hh:610:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 610 | jacobianInverseTransposed_.mtv( global - corner( 0 ), local ); + | ~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 715 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const UGGrid<3>, UGGridLocalGeometry>]' @@ -33866,6 +31823,20 @@ /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } | ^~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' @@ -33921,6 +31892,87 @@ /build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, + inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/usr/include/dune/geometry/multilineargeometry.hh:616:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 616 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, + inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 671 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /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 = 3]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' @@ -33940,52 +31992,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:42: required from 'static void LoadBalance::fillVector(const GridView&, Data&) [with int codim = 2; int ...codimensions = {}; = void; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; Data = std::map, std::less, std::allocator > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32: required from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {2}; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52: required from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 2; int ...codimensions = {2}]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:848:32: required from here -/build/reproducible-path/dune-grid-2.9.0/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 0; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:42: required from 'static void LoadBalance::fillVector(const GridView&, Data&) [with int codim = 3; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; Data = std::map, std::less, std::allocator > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32: required from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {3}; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52: required from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 3; int ...codimensions = {3}]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:855:32: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:271:48: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:15 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:257:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' /usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' @@ -33997,46 +32003,6 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:271:48: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:15 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:257:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here -/build/reproducible-path/dune-grid-2.9.0/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 -/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 >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' /usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' @@ -34081,59 +32047,173 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:102: -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here -/usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here -/usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter 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 instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:282:53: required from 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here -/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:282:53: required from 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here -/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, + inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/usr/include/dune/geometry/multilineargeometry.hh:610:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 610 | jacobianInverseTransposed_.mtv( global - corner( 0 ), local ); + | ~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 715 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, + inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/usr/include/dune/geometry/multilineargeometry.hh:616:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 616 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, + inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 671 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, + inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 671 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' @@ -34204,6 +32284,193 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | LocalCoordinate local (const GlobalCoordinate& global) const | ^~~~~ +In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, + inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/usr/include/dune/geometry/multilineargeometry.hh:610:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 610 | jacobianInverseTransposed_.mtv( global - corner( 0 ), local ); + | ~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 715 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94, + inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/usr/include/dune/geometry/multilineargeometry.hh:616:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 616 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, + inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 671 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverse Dune::CachedMultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverse Dune::GeoGrid::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >, IdenticalCoordFunction, std::allocator > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 137 | void checkGeometryLifetime (const GV &gridView) + | ^~~~~~~~~~~~~~~~~~~~~ +In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, + inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 671 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function '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 = 2; Impl = Dune::IdenticalCoordFunction]', + inlined from 'void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with unsigned int size = 4; int mydim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:59:40, + inlined from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:188:25, + inlined from 'Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false>; ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:258:9, + inlined from 'Dune::CachedMultiLinearGeometry::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false>; ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' 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<2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false>; int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/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<2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false>; int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:143:20, + inlined from 'Dune::GeoGrid::EntityBase::Geometry Dune::GeoGrid::EntityBase::geometry() const [with int codim = 0; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/entity.hh:256:18: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); + | ~~~~~~~~~~~~^ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/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::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' @@ -34216,6 +32483,10 @@ /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 137 | void checkGeometryLifetime (const GV &gridView) + | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -34306,18 +32577,42 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 647 | refine = (element.geometry().center()[refinementDim] > 0.5); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: 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/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'bool isViewWithinBounds(const GridView&, const Dune::FieldVector&, const Dune::FieldVector&) [with GridView = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:709:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 709 | const auto center = element.geometry().center(); - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'bool isViewWithinBounds(const GridView&, const Dune::FieldVector&, const Dune::FieldVector&) [with GridView = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:709:16: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' @@ -34361,6 +32656,60 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12: required from here /usr/include/dune/common/fmatrix.hh:206:14: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, + inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 671 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >, IdenticalCoordFunction, DebugAllocator > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 137 | void checkGeometryLifetime (const GV &gridView) + | ^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' @@ -34580,6 +32929,12 @@ /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 function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const IdentityGrid > >, IdentityGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -34986,6 +33341,11 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >; _Alloc = std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >*, std::vector, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >, std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -35167,36 +33527,104 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In lambda function: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 327 | std::cerr << gridView.comm().rank() << ": Problematic entity: codim = " << codim - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 328 | << ", partitionType = " << entity.partitionType() - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 329 | << ", center = " << entity.geometry().center() - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In lambda function: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 327 | std::cerr << gridView.comm().rank() << ": Problematic entity: codim = " << codim - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 328 | << ", partitionType = " << entity.partitionType() - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 329 | << ", center = " << entity.geometry().center() - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 647 | refine = (element.geometry().center()[refinementDim] > 0.5); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 647 | refine = (element.geometry().center()[refinementDim] > 0.5); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from '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, Dune::IdenticalCoordFunction >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/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 member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from '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, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/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 member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from '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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/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 member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from '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, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/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 member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::integrationOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, DeformationFunction > > > >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 126 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > > > >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > > > >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc: In function 'int main(int, char**)': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:327:112: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | Dune::FieldVector diff = eIt->geometryInFather().corner(i) - eWoIt->geometryInFather().corner(i); | ^ +In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc: In function 'void testDim() [with int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:26:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | GridType grid(extension,n); + | ^~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:140:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 140 | static void apply ( const GridView &gridView, std::ostream &output ) + | ^~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -35210,27 +33638,37 @@ | ~~~~~~~~~^~~~~ In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'static bool LoadBalance::checkVector(const GridView&, const Data&) [with int codim = 2; int ...codimensions = {}; = void; Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:465:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 465 | const auto& realPos = entity.geometry().center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': 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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:33: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | coords.back().push_back(is.geometry().corner(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'static bool LoadBalance::checkVector(const GridView&, const Data&) [with int codim = 3; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:465:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 465 | const auto& realPos = entity.geometry().center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | coords.back().push_back(is.geometry().corner(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -35255,6 +33693,1896 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | const auto& firstCornerCoords = subGeom.corner(0); | ~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>, 2, 0> >; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >; GlobalIdSetImp = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; DataVectorType = std::vector >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | const Vector corner = geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>, 3, 0> >; EntityType = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >; GlobalIdSetImp = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; DataVectorType = std::vector >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | const Vector corner = geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>, 2, 1> >; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >; GlobalIdSetImp = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; DataVectorType = std::vector >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | const Vector corner = geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 3; GridView = Dune::GridView > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:140:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 140 | static void apply ( const GridView &gridView, std::ostream &output ) + | ^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 242 | typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | const FieldVector glob = it->geometry().global(pos); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 242 | typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc: In function 'int main(int, char**)': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:327:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 327 | Dune::FieldVector diff = eIt->geometryInFather().corner(i) - eWoIt->geometryInFather().corner(i); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22, + inlined from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:572:53, + inlined from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65, + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 584 | GlobalCoordinate global( corner( 0 ) ); + | ~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::GeoGrid::Geometry::JacobianTransposed Dune::GeoGrid::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121, + inlined from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/usr/include/dune/geometry/multilineargeometry.hh:671:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 671 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:738:3: 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/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/dune-grid-2.9.0/dune/grid/uggrid.hh:114: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF, Dune::UGGridLevelIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>; int gridDim = 3; int codim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 66 | static int ugGather_( + | ^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF, Dune::UGGridLevelIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>; int gridDim = 2; int codim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: 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/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>; int gridDim = 3; int codim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: 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/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF, Dune::UGGridLevelIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>; int gridDim = 2; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: 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/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>; int gridDim = 3; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: 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/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>; int gridDim = 2; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: 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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc: In function 'double integrateBoundary(const Dune::UGGrid<2>&)': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:117:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | double integrateBoundary(const Dune::UGGrid<2>& grid) + | ^~~~~~~~~~~~~~~~~ +In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In function 'CheckCommunication::ctype CheckCommunication::test(int, ArrayType&, ArrayType&, bool) [with GridView = Dune::GridView > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:350:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 350 | ctype test ( int /* dataSize */, ArrayType &data, ArrayType &weight, bool testweight ) + | ^~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In function 'CheckCommunication::ctype CheckCommunication::test(int, ArrayType&, ArrayType&, bool) [with GridView = Dune::GridView > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:350:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = IdentityGrid > >; GridView = GridView > > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +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 member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:409:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 409 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 24 | void checkGeometryInFather(const GridType& grid) + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:11: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +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 member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:262:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 262 | bool affine () const + | ^~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:262:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 262 | bool affine () const + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 295 | void assertNeighbor (Grid &g) + | ^~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, DebugAllocator >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >, IdenticalCoordFunction, DebugAllocator > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 137 | void checkGeometryLifetime (const GV &gridView) + | ^~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 24 | void checkGeometryInFather(const GridType& grid) + | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, DeformationFunction > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +In function 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::CachedMultiLinearGeometry::Jacobian Dune::CachedMultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::GeoGrid::Geometry::Jacobian Dune::GeoGrid::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91, + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 704 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 137 | void checkGeometryLifetime (const GV &gridView) + | ^~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +[ 55%] Linking CXX executable test-identitygrid +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-identitygrid.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o" -o test-identitygrid -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 55%] Built target test-identitygrid +make -f dune/grid/test/CMakeFiles/test-parallel-ug.dir/build.make dune/grid/test/CMakeFiles/test-parallel-ug.dir/depend +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-parallel-ug.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/test-parallel-ug.dir/build.make dune/grid/test/CMakeFiles/test-parallel-ug.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 55%] Building CXX object dune/grid/test/CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o -MF CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o.d -o CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 440 | bool checkCommunication () + | ^~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: 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 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid, DeformationFunction > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:22: +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:35: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here +/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 >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:133:50: required from 'void checkIntersections(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:581:21: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:133:50: required from 'void checkIntersections(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:581:21: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here +/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 +In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18, + from /usr/include/dune/geometry/referenceelements.hh:24, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:19: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:35: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | FieldMatrix transposed() const + | ^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here +/build/reproducible-path/dune-grid-2.9.0/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 +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:133:50: required from 'void checkIntersections(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:581:21: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLevelIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26: required from 'class Dune::UGGridLevelIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:133:50: required from 'void checkIntersections(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:581:21: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 451 | GlobalCoordinate center () const + | ^~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:42: required from 'static void LoadBalance::fillVector(const GridView&, Data&) [with int codim = 2; int ...codimensions = {}; = void; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; Data = std::map, std::less, std::allocator > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32: required from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {2}; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52: required from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 2; int ...codimensions = {2}]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:848:32: required from here +/build/reproducible-path/dune-grid-2.9.0/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 0; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:42: required from 'static void LoadBalance::fillVector(const GridView&, Data&) [with int codim = 3; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; Data = std::map, std::less, std::allocator > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32: required from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {3}; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52: required from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 3; int ...codimensions = {3}]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:855:32: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:271:48: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:15 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:257:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:271:48: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:15 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:257:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here +/build/reproducible-path/dune-grid-2.9.0/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 +/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 >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here +/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:102: +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here +/usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ^~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here +/usr/include/dune/geometry/multilineargeometry.hh:282:22: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:282:53: required from 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28: required from here +/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:282:53: required from 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: required from 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20: required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28: required from here +/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: 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++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 647 | refine = (element.geometry().center()[refinementDim] > 0.5); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 440 | bool checkCommunication () + | ^~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >*, std::vector, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: 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/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'bool isViewWithinBounds(const GridView&, const Dune::FieldVector&, const Dune::FieldVector&) [with GridView = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:709:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 709 | const auto center = element.geometry().center(); + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'bool isViewWithinBounds(const GridView&, const Dune::FieldVector&, const Dune::FieldVector&) [with GridView = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:709:16: 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/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:316:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 316 | x -= geometry.corner( c ); + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >; _Alloc = std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >*, std::vector, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >, std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::YaspIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >; _Alloc = std::allocator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >*, std::vector, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:409:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 409 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:420:39, + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: +/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:257:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>, 2, 0> >; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >; GlobalIdSetImp = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; DataVectorType = std::vector >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:142:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 142 | void scatter (MessageBuffer& buff, const EntityType& e, size_t n) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In lambda function: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 327 | std::cerr << gridView.comm().rank() << ": Problematic entity: codim = " << codim + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 328 | << ", partitionType = " << entity.partitionType() + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 329 | << ", center = " << entity.geometry().center() + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In lambda function: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 327 | std::cerr << gridView.comm().rank() << ": Problematic entity: codim = " << codim + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 328 | << ", partitionType = " << entity.partitionType() + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 329 | << ", center = " << entity.geometry().center() + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 647 | refine = (element.geometry().center()[refinementDim] > 0.5); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>, 3, 0> >; EntityType = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >; GlobalIdSetImp = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; DataVectorType = std::vector >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:142:8: 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/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 647 | refine = (element.geometry().center()[refinementDim] > 0.5); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: 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++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'static bool LoadBalance::checkVector(const GridView&, const Data&) [with int codim = 2; int ...codimensions = {}; = void; Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:465:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 465 | const auto& realPos = entity.geometry().center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'static bool LoadBalance::checkVector(const GridView&, const Data&) [with int codim = 3; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:465:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 465 | const auto& realPos = entity.geometry().center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:20: @@ -35262,6 +35590,13 @@ /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:316:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 316 | x -= geometry.corner( c ); + | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void LoadBalance::LBDataHandle::scatter(MessageBuffer&, const Entity&, size_t) [with MessageBuffer = Dune::UGLBGatherScatter::LBMessageBuffer >; Entity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:410:22, @@ -35273,18 +35608,29 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>, 2, 0> >; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >; GlobalIdSetImp = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; DataVectorType = std::vector >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | const Vector corner = geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In static member function 'static void LoadBalance::fillVector(const GridView&, Data&) [with int codim = 2; int ...codimensions = {}; = void; Grid = Dune::UGGrid<2>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:437:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 437 | static void fillVector(const GridView& gv, Data& data) | ^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>, 3, 0> >; EntityType = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >; GlobalIdSetImp = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; DataVectorType = std::vector >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | const Vector corner = geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'static void LoadBalance::fillVector(const GridView&, Data&) [with int codim = 2; int ...codimensions = {}; = void; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:11: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -35294,6 +35640,27 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::YaspIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void LoadBalance::LBDataHandle::scatter(MessageBuffer&, const Entity&, size_t) [with MessageBuffer = Dune::UGLBGatherScatter::LBMessageBuffer >; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:410:22, inlined from 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = LoadBalance >::LBDataHandle]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:148:27: @@ -35318,14 +35685,19 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>, 2, 1> >; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >; GlobalIdSetImp = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; DataVectorType = std::vector >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | const Vector corner = geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In static member function 'static void LoadBalance::fillVector(const GridView&, Data&) [with int codim = 3; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:437:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 437 | static void fillVector(const GridView& gv, Data& data) | ^~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'static void LoadBalance::fillVector(const GridView&, Data&) [with int codim = 3; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:11: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -35345,6 +35717,15 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'testCommunication > > >(const Dune::GridView > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | std::cerr << gridView.comm().rank() << ": Problematic entity: codim = " << codim @@ -35353,6 +35734,39 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | << ", center = " << entity.geometry().center() | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, IdenticalCoordFunction >; IdSet = GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdenticalCoordFunction >, GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction >&, const GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, IdenticalCoordFunction >; IdSet = GeoGrid::IdSet, IdenticalCoordFunction >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'testCommunication > > >(const Dune::GridView > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set&, const std::set&):: [with auto:16 = std::integral_constant]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | std::cerr << gridView.comm().rank() << ": Problematic entity: codim = " << codim @@ -35361,55 +35775,72 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | << ", center = " << entity.geometry().center() | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 242 | typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:13: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': @@ -35422,98 +35853,113 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | const FieldVector glob = it->geometry().global(pos); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 242 | typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:316:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 316 | x -= geometry.corner( c ); + | ~~~~~~~~~~~~~~~^~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter 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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -35525,108 +35971,369 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47, + inlined from 'Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142, + inlined from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::YaspIntersection > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: +/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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc: In function 'int main(int, char**)': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:327:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 327 | Dune::FieldVector diff = eIt->geometryInFather().corner(i) - eWoIt->geometryInFather().corner(i); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:738:3: 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/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/dune-grid-2.9.0/dune/grid/uggrid.hh:114: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF, Dune::UGGridLevelIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>; int gridDim = 3; int codim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 66 | static int ugGather_( - | ^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF, Dune::UGGridLevelIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>; int gridDim = 2; int codim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: 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/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>; int gridDim = 3; int codim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: 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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) + | ~~~~~~~~^~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, + inlined from 'Dune::checkIndexSet, IdenticalCoordFunction >, GridView > >, IdenticalCoordFunction, std::allocator > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction >&, const GridView > >, IdenticalCoordFunction, std::allocator > >&, DebugStream<1, 4>&, bool):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, IdenticalCoordFunction >, GridView > >, IdenticalCoordFunction, std::allocator > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction >&, const GridView > >, IdenticalCoordFunction, std::allocator > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, IdenticalCoordFunction >, GridView > >, IdenticalCoordFunction, std::allocator > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction >&, const GridView > >, IdenticalCoordFunction, std::allocator > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF, Dune::UGGridLevelIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>; int gridDim = 2; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: 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/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>; int gridDim = 3; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: 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/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>; int gridDim = 2; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: 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/dune-grid-2.9.0/dune/grid/test/test-ug.cc: In function 'double integrateBoundary(const Dune::UGGrid<2>&)': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:117:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | double integrateBoundary(const Dune::UGGrid<2>& grid) - | ^~~~~~~~~~~~~~~~~ -In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In function 'CheckCommunication::ctype CheckCommunication::test(int, ArrayType&, ArrayType&, bool) [with GridView = Dune::GridView > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:350:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 350 | ctype test ( int /* dataSize */, ArrayType &data, ArrayType &weight, bool testweight ) - | ^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In function 'CheckCommunication::ctype CheckCommunication::test(int, ArrayType&, ArrayType&, bool) [with GridView = Dune::GridView > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:350: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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -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 member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdenticalCoordFunction, DebugAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdenticalCoordFunction, DebugAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdenticalCoordFunction, DebugAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; IdSet = GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdenticalCoordFunction, DebugAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdenticalCoordFunction, DebugAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdenticalCoordFunction, DebugAllocator >, GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; IdSet = GeoGrid::IdSet, IdenticalCoordFunction, DebugAllocator >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:536:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | void testParallelUG(bool simplexGrid, bool localRefinement, int refinementDim, bool refineUpperPart) | ^~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'int main(int, char**)': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:815:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 815 | int main (int argc , char **argv) try | ^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:815:5: 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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, inlined from 'static void LoadBalance::fillVector(const GridView&, Data&) [with int codim = 0; int ...codimensions = {}; = void; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:42, @@ -35693,95 +36400,80 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:11: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -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 member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:262:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 262 | bool affine () const - | ^~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:262:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 262 | bool affine () const - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 295 | void assertNeighbor (Grid &g) - | ^~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction >; GridView = GridView > >, IdenticalCoordFunction, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Linking CXX executable test-parallel-ug cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-parallel-ug.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o" -o test-parallel-ug -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 191 | if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' [ 56%] Built target test-parallel-ug make -f dune/grid/test/CMakeFiles/test-loadbalancing.dir/build.make dune/grid/test/CMakeFiles/test-loadbalancing.dir/depend @@ -35792,9 +36484,123 @@ make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' [ 57%] Building CXX object dune/grid/test/CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o -MF CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o.d -o CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-loadbalancing.cc +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ [ 57%] Linking CXX executable test-loadbalancing cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-loadbalancing.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o" -o test-loadbalancing -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' [ 57%] Built target test-loadbalancing make -f dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/build.make dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/depend @@ -35805,44 +36611,189 @@ make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' [ 58%] Building CXX object dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o -MF CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o.d -o CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: +In lambda function, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; IdSet = GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; IdSet = GeoGrid::IdSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 1; OutputStream = Dune::DebugStream<1, 4>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 440 | bool checkCommunication () + | ^~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:24, @@ -35855,6 +36806,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(); | ^ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' @@ -35934,12 +36894,33 @@ /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 | ^~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc: In function 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:51:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | << " inside center: " << is.inside().geometry().center() << "\n" @@ -35948,38 +36929,93 @@ /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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: 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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 440 | bool checkCommunication () | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: 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/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: 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 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'const Dune::UGGridLevelIntersection::WorldVector& Dune::UGGridLevelIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:146:58, + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, + inlined from 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78, + inlined from 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12: +/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:305:47, + inlined from 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:15, @@ -36000,6 +37036,26 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 440 | bool checkCommunication () + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: 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 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'const Dune::UGGridLeafIntersection::WorldVector& Dune::UGGridLeafIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:376:58, + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, + inlined from 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78, + inlined from 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12: +/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:305:47, + inlined from 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', @@ -36023,81 +37079,107 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 137 | void checkGeometryLifetime (const GV &gridView) + | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': cc1plus: 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/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc: In function 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:30:11: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 30 | TestSuite testGrid(const Grid& grid, const std::string& name) { | ^~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, DeformationFunction > > > >, GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, DeformationFunction > > > >&, const GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> >&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, DeformationFunction > > > >, GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, DeformationFunction > > > >&, const GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, DeformationFunction > > > >, GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> > >(const GeometryGrid, DeformationFunction > > > >&, const GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid, DeformationFunction > > > >; IdSet = GeoGrid::IdSet, DeformationFunction > > > >, IdSet, UGGridIdSet >, long long unsigned int> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ [ 58%] Linking CXX executable issue-53-uggrid-intersections cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/issue-53-uggrid-intersections.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o" -o issue-53-uggrid-intersections -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLevelIntersection >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' [ 58%] Built target issue-53-uggrid-intersections make -f CMakeFiles/dunealbertagrid1d.dir/build.make CMakeFiles/dunealbertagrid1d.dir/depend @@ -36105,6 +37187,15 @@ cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid1d.dir/DependInfo.cmake --color= Dependencies file "CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid1d.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid1d.dir/compiler_depend.internal". +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ Dependencies file "CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid1d.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid1d.dir/compiler_depend.internal". Dependencies file "CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid1d.dir/compiler_depend.internal". @@ -36123,25 +37214,24 @@ make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' [ 62%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 440 | bool checkCommunication () - | ^~~~~~~~~~~~~~~~~~ -[ 62%] Linking CXX executable test-geogrid-yaspgrid -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-geogrid-yaspgrid.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o" -o test-geogrid-yaspgrid -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 62%] Built target test-geogrid-yaspgrid -make -f dune/grid/test/CMakeFiles/test-alberta-2-2.dir/build.make dune/grid/test/CMakeFiles/test-alberta-2-2.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-2-2.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-alberta-2-2.dir/build.make dune/grid/test/CMakeFiles/test-alberta-2-2.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 63%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=2 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, @@ -36185,6 +37275,10 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1028 | { | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 1; OutputStream = Dune::DebugStream<1, 4>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 440 | bool checkCommunication () + | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30: @@ -36207,40 +37301,20 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here /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 -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:7, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 41 | { - | ^ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<2, 2>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:122:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 122 | AlbertaGridIntersectionBase< const AlbertaGrid< 2, 2 > >::centerIntegrationOuterNormal () const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const - | ^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, + inlined from 'Dune::checkIndexSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >&, DebugStream<1, 4>&, bool):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >&, const GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26: /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]' @@ -36325,23 +37399,11 @@ /build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29: required from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16: required from here /build/reproducible-path/dune-grid-2.9.0/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>, 2, 0> >; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >; GlobalIdSetImp = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; DataVectorType = std::vector >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:142:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 142 | void scatter (MessageBuffer& buff, const EntityType& e, size_t n) - | ^~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' @@ -36417,19 +37479,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | GlobalCoordinate corner ( const int i ) const | ^~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:21: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<1>; Entity = Dune::Entity<0, 1, const Dune::AlbertaGrid<1>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' @@ -36456,8 +37505,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>, std::vector > >, double>, 3, 0> >; EntityType = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet, Dune::UGGridLeafIndexSet >, unsigned int, std::vector >; GlobalIdSetImp = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; DataVectorType = std::vector >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:142:8: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' @@ -36491,12 +37538,20 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh: In instantiation of 'void Dune::checkGridFactory(const Mesh&) [with Grid = AlbertaGrid<2, 2>; Mesh = TestGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:130:37: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh:103:84: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 103 | checkGridFactory< Grid >( mesh, [] ( const typename Mesh::Vertex &v ) { return v; } ); - | ^ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, + inlined from 'Dune::checkIndexSet, DeformationFunction > > > >, GridView > >, DeformationFunction > > >, std::allocator > >, DebugStream<1, 4> >(const GeometryGrid, DeformationFunction > > > >&, const GridView > >, DeformationFunction > > >, std::allocator > >&, DebugStream<1, 4>&, bool):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, DeformationFunction > > > >, GridView > >, DeformationFunction > > >, std::allocator > >, DebugStream<1, 4> >(const GeometryGrid, DeformationFunction > > > >&, const GridView > >, DeformationFunction > > >, std::allocator > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, DeformationFunction > > > >, GridView > >, DeformationFunction > > >, std::allocator > >, DebugStream<1, 4> >(const GeometryGrid, DeformationFunction > > > >&, const GridView > >, DeformationFunction > > >, std::allocator > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<0, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<1>; Entity = Dune::Entity<0, 1, const Dune::AlbertaGrid<1>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' @@ -36515,36 +37570,13 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30: -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32: required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32: required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:80:67: required from 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::corner(int) const [with Implementation = Dune::AlbertaGridGeometry<0, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]' @@ -36554,14 +37586,15 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | GlobalCoordinate corner ( const int i ) const | ^~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]' @@ -36571,30 +37604,20 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc: In instantiation of 'void addToGridFactory(Dune::GridFactory&, Dune::Dim<2>) [with Grid = Dune::AlbertaGrid<2, 2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:108:19: required from 'void checkProjectedUnitCube() [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:145:41: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:85:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 85 | return y; - | ^ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' /usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' @@ -36606,10 +37629,6 @@ /build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27: required from 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<0, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' @@ -36620,14 +37639,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' @@ -36636,27 +37647,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<1>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26: -/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32: required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32: required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:81:60: required from 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]' @@ -36678,28 +37668,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | Jacobian jacobian ( const LocalCoordinate &local ) const | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/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::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/build/reproducible-path/dune-grid-2.9.0/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++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 191 | if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' @@ -36712,20 +37684,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | GlobalCoordinate center () const | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const AlbertaGrid<1>, LocalGeometryReference>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 0; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' @@ -36737,296 +37695,265 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | GlobalCoordinate corner ( const int i ) const - | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::Jacobian Dune::AlbertaGridGeometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 238 | Jacobian jacobian ( const LocalCoordinate &local ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<2, 2>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12: required from 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<2, 2>; NormalVector = Dune::FieldVector; LocalCoordType = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2, 2>; IntersectionImp = Dune::AlbertaGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 88 | LocalCoordinate local ( const GlobalCoordinate &global ) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/usr/include/dune/common/fmatrix.hh:206:14: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::AlbertaGrid<2, 2>; IntersectionImp = Dune::AlbertaGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2, 2> >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 286 | GlobalCoordinate center () const - | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 +In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 409 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: +/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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = GridView > >, IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26: required from 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27: required from 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 34 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | Jacobian jacobian ( const LocalCoordinate& local ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ +In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]': +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 function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 409 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | = intersection.outerNormal( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In instantiation of 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 1; int dimworld = 2; CoordinateType = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | CoordinateType operator() ( const CoordinateType &global ) const | ^~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'const Dune::UGGridLevelIntersection::WorldVector& Dune::UGGridLevelIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:146:58, + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15: @@ -37048,15 +37975,6 @@ /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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/functional:59, from /usr/include/dune/common/transpose.hh:9: /usr/include/c++/12/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]': @@ -37066,95 +37984,6 @@ /usr/include/c++/12/bits/std_function.h:591:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 591 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 175 | GlobalCoordinate center () const - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::Jacobian Dune::AlbertaGridGeometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 238 | Jacobian jacobian ( const LocalCoordinate &local ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::JacobianInverse Dune::AlbertaGridGeometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 244 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 1]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -37200,6 +38029,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | geo.corner( 0 ); | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 408 | void checkIntersectionIterator ( const GridViewType &view, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) @@ -37321,15 +38154,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<1>; Entity = Dune::Entity<0, 1, const Dune::AlbertaGrid<1>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:741:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | const typename GeometryInFather::GlobalCoordinate x @@ -37444,564 +38268,82 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:81:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 81 | GlobalCoordinate center () const { return impl().center(); } - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::JacobianInverseTransposed Dune::GeometryReference::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:105:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 105 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::JacobianInverse Dune::GeometryReference::jacobianInverse(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:118:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 118 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2, 2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<2, 2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:22 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::AlbertaLevelGridViewTraits >; Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/dune-grid-2.9.0/dune/grid/io/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15: -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; CoordinateType = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: required from here -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) 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 = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37: required from 'void Dune::BoundarySegmentWrapper::backup(ObjectStreamType&) const [with int dim = 2; int dimworld = 2; ObjectStreamType = std::__cxx11::basic_stringstream]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10: required from here -/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; CoordinateType = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: required from here -/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 - | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/functional:59, - from /usr/include/dune/common/transpose.hh:9: -/usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]': -/usr/include/dune/common/function.hh:120:15: required from 'void Dune::Impl::LambdaVirtualFunction::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector; Range = Dune::FieldVector; F = std::function(Dune::FieldVector)>]' -/usr/include/dune/common/function.hh:118:10: required from here -/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 587 | operator()(_ArgTypes... __args) const - | ^~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ^ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); - | ^ -/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); - | ~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/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 - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::CircleBoundaryProjection::CoordinateType Dune::CircleBoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:252:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 252 | virtual CoordinateType operator() (const CoordinateType& global) const - | ^~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | = intersection.outerNormal( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, + inlined from 'const Dune::UGGridLeafIntersection::WorldVector& Dune::UGGridLeafIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:376:58, + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, + inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 408 | void checkIntersectionIterator ( const GridViewType &view, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:36:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | GlobalCoordinate y = corner( 0 ); | ~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | geo.local(g); - | ~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | geo.jacobianInverseTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | geo.jacobianInverse( v ); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 49 | return x; - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2, 2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2, 2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); | ~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 286 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /usr/include/dune/common/fvector.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:25: -/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -/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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 254 | friend auto operator* ( const FieldMatrix& matrixA, - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 197 | friend auto operator- ( const FieldMatrix& matrixA, - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/common/fmatrix.hh:197:17: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); | ~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:24: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 303 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) @@ -38046,15 +38388,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance ) @@ -38063,6 +38396,10 @@ /usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | eIt->father().geometry().global(cornerInFather); @@ -38085,15 +38422,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:252:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | eIt->geometry().corner(j); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const AlbertaGrid<1>, LocalGeometryReference>]': /usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | const GlobalCoordinate center = geometry.center(); @@ -38120,377 +38448,18 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | = intersection.outerNormal( pt ); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh: In function 'void Dune::checkGridFactory(const Mesh&, Projection&&) [with Grid = AlbertaGrid<2, 2>; Mesh = TestGrid<2>; Projection = checkGridFactory, TestGrid<2> >(const TestGrid<2>&)::::Vertex&)>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh:42:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | Vertex v = projection( mesh.vertices[ idx ] ); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: -/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 673 | vector(initializer_list __l, - | ^~~~~~ -/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = AlbertaGrid<2, 2>; Entity = Entity<0, 2, const AlbertaGrid<2, 2>, AlbertaGridEntity>; IndexSetType = IndexSet, AlbertaGridIndexSet<2, 2>, int, std::array >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:22: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | eIt->father().geometry().global(cornerInFather); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:17: -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:70:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 70 | static const TestGrid< 2 > unitSquare = { - | ^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:76:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 76 | static const TestGrid< 3 > unitCube = { - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:90:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 90 | static const TestGrid< 2 > kuhn2d = { - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:96:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 96 | static const TestGrid< 3 > kuhn3d = { - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:117:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 117 | static const TestGrid< 2 > hybrid2d = { - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:135:31: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 135 | static const TestGrid< 3 > hybrid3d = { - | ^~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), @@ -38498,7 +38467,14 @@ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12, + inlined from 'static void CheckPartitionType::CheckCodim::apply(const GridView&) [with int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:201:10, + inlined from 'CheckPartitionType > >, Dune::Interior_Partition>::apply(const Dune::GridView > >&):: [with auto:22 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:111:120, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = CheckPartitionType > >, Dune::Interior_Partition>::apply(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = CheckPartitionType > >, Dune::Interior_Partition>::apply(const Dune::GridView > >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'static void CheckPartitionType::apply(const GridView&) [with GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:111:26, + inlined from 'void checkPartitionType(const GridView&) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:402:66, + inlined from 'void generalTests(bool)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:261:23: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -38506,13 +38482,15 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 3; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: + inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12, + inlined from 'static void CheckPartitionType::CheckCodim::apply(const GridView&) [with int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:201:10, + inlined from 'CheckPartitionType > >, Dune::Interior_Partition>::apply(const Dune::GridView > >&):: [with auto:22 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:111:120, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = CheckPartitionType > >, Dune::Interior_Partition>::apply(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = CheckPartitionType > >, Dune::Interior_Partition>::apply(const Dune::GridView > >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'static void CheckPartitionType::apply(const GridView&) [with GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:111:26, + inlined from 'void checkPartitionType(const GridView&) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:402:66, + inlined from 'void generalTests(bool)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:261:23: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -38520,10 +38498,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) - | ~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: /usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': @@ -38552,6 +38526,15 @@ /build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:135:31: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 135 | static const TestGrid< 3 > hybrid3d = { | ^~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = GeometryGrid, DeformationFunction > > > >; GridView = GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ @@ -38582,66 +38565,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]': -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>]', inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, @@ -38649,25 +38572,23 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 63%] Linking CXX executable test-ug +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-ug.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-ug.dir/test-ug.cc.o" -o test-ug -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 63%] Built target test-ug +make -f dune/grid/test/CMakeFiles/test-alberta-2-2.dir/build.make dune/grid/test/CMakeFiles/test-alberta-2-2.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-2-2.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/test-alberta-2-2.dir/build.make dune/grid/test/CMakeFiles/test-alberta-2-2.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 64%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=2 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc In file included from /usr/include/c++/12/map:60, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, @@ -38750,62 +38671,300 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 191 | if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: -In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>]', - inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, - inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:7, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 41 | { + | ^ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<2, 2>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:122:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 122 | AlbertaGridIntersectionBase< const AlbertaGrid< 2, 2 > >::centerIntegrationOuterNormal () const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const + | ^~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:21: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh: In instantiation of 'void Dune::checkGridFactory(const Mesh&) [with Grid = AlbertaGrid<2, 2>; Mesh = TestGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:130:37: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh:103:84: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 103 | checkGridFactory< Grid >( mesh, [] ( const typename Mesh::Vertex &v ) { return v; } ); + | ^ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30: +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32: required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32: required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/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/dune-grid-2.9.0/dune/grid/test/test-alberta.cc: In instantiation of 'void addToGridFactory(Dune::GridFactory&, Dune::Dim<2>) [with Grid = Dune::AlbertaGrid<2, 2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:108:19: required from 'void checkProjectedUnitCube() [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:145:41: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:85:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 85 | return y; + | ^ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26: +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32: required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32: required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/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::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | GlobalCoordinate corner ( const int i ) const + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +[ 64%] Linking CXX executable test-geogrid-uggrid +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-geogrid-uggrid.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o" -o test-geogrid-uggrid -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::Jacobian Dune::AlbertaGridGeometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 238 | Jacobian jacobian ( const LocalCoordinate &local ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<2, 2>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12: required from 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<2, 2>; NormalVector = Dune::FieldVector; LocalCoordType = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2, 2>; IntersectionImp = Dune::AlbertaGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 88 | LocalCoordinate local ( const GlobalCoordinate &global ) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/usr/include/dune/common/fmatrix.hh:206:14: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::AlbertaGrid<2, 2>; IntersectionImp = Dune::AlbertaGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2, 2> >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 64%] Built target test-geogrid-uggrid +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/depend /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, @@ -38813,212 +38972,104 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +[ 65%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o -MF CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o.d -o CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 286 | GlobalCoordinate center () const + | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26: required from 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27: required from 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 34 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | Jacobian jacobian ( const LocalCoordinate& local ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]': /usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { @@ -39026,10 +39077,86 @@ /usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 175 | GlobalCoordinate center () const + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::Jacobian Dune::AlbertaGridGeometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 238 | Jacobian jacobian ( const LocalCoordinate &local ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::JacobianInverse Dune::AlbertaGridGeometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 244 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | void iterate(Grid &g) @@ -39057,14 +39184,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | return impl().local( global ); | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: -In lambda function, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | void iterate(Grid &g) @@ -39092,839 +39211,108 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | return impl().local( global ); | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:81:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 81 | GlobalCoordinate center () const { return impl().center(); } + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::JacobianInverseTransposed Dune::GeometryReference::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:105:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 105 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::JacobianInverse Dune::GeometryReference::jacobianInverse(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:118:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 118 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 1; GridType = AlbertaGrid<1>; Entity = Entity<0, 1, const AlbertaGrid<1>, AlbertaGridEntity>; IndexSetType = IndexSet, AlbertaGridIndexSet<1, 2>, int, std::array >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:62:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | void checkSubEntity ( const GridType &, | ^~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 1; OutputStream = Dune::DebugStream<1, 4>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 440 | bool checkCommunication () - | ^~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) - | ~~~~~~~~^~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]', - inlined from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:100:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | << " != " << lGeoIn.corner( gi ) << " = local corner( " << i << " )." - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:175:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 175 | void checkTwists ( const GridView &gridView, const MapTwist &mapTwist ) - | ^~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:215:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 215 | << "\tfather " << e.geometry().center() - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:230:36: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | geometryInFather.global(cornerInSon); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 24 | void checkGeometryInFather(const GridType& grid) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:227:34: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:252:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:255:34: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:46: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 0; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:8: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >&) [with int dim = 1; int dimworld = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | insertBoundarySegment ( const std::vector< unsigned int > &vertices, - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 440 | bool checkCommunication () - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: 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 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'const Dune::UGGridLevelIntersection::WorldVector& Dune::UGGridLevelIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:146:58, - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, - inlined from 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78, - inlined from 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12: -/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:305:47, - inlined from 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:196:92: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 196 | std::cerr << " intersection.geometryInInside() = " << geometryInInside.corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 333 | const typename Intersection::GlobalCoordinate intNormal = intersection.integrationOuterNormal( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 440 | bool checkCommunication () - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: 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++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'const Dune::UGGridLeafIntersection::WorldVector& Dune::UGGridLeafIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:376:58, - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, - inlined from 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78, - inlined from 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12: -/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:305:47, - inlined from 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 137 | void checkGeometryLifetime (const GV &gridView) - | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: 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++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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 std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::GeometryReference::JacobianInverseTransposed Dune::GeometryReference::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::GeometryReference::JacobianInverse Dune::GeometryReference::jacobianInverse(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2, 2> >]': -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 function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2, 2> >]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLevelIntersection >]': -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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2, 2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) - | ~~~~~~~~^~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 64%] Linking CXX executable test-alberta-1-2 -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-1-2.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o" -o test-alberta-1-2 -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid2d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > >; int cdim = 1; OutputStream = Dune::DebugStream<1, 4>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 440 | bool checkCommunication () - | ^~~~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 64%] Built target test-alberta-1-2 -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 65%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o -MF CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o.d -o CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:27: -In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]', - inlined from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:129:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance ) - | ~~~~~~~~~~~~~^~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2, 2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<2, 2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:22 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::AlbertaLevelGridViewTraits >; Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/dune-grid-2.9.0/dune/grid/io/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15: +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; CoordinateType = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: required from here +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) 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 = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37: required from 'void Dune::BoundarySegmentWrapper::backup(ObjectStreamType&) const [with int dim = 2; int dimworld = 2; ObjectStreamType = std::__cxx11::basic_stringstream]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10: required from here +/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; CoordinateType = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: required from here +/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 + | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:294, from /usr/include/dune/geometry/test/checkgeometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, @@ -39935,36 +39323,25 @@ /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | { | ^ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:296: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 750 | { | ^ +In file included from /usr/include/c++/12/functional:59, + from /usr/include/dune/common/transpose.hh:9: +/usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]': +/usr/include/dune/common/function.hh:120:15: required from 'void Dune::Impl::LambdaVirtualFunction::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector; Range = Dune::FieldVector; F = std::function(Dune::FieldVector)>]' +/usr/include/dune/common/function.hh:118:10: required from here +/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 587 | operator()(_ArgTypes... __args) const + | ^~~~~~~~ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1028 | { | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 191 | if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, - inlined from 'Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2, 2>&, const GridView > >&, DebugStream<1, 4>&, bool):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2, 2>&, const GridView > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2, 2>&, const GridView > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -39972,6 +39349,132 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ^ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); + | ^ +/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); + | ~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/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 + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::CircleBoundaryProjection::CoordinateType Dune::CircleBoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:252:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 252 | virtual CoordinateType operator() (const CoordinateType& global) const + | ^~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | geo.local(g); + | ~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | geo.jacobianInverseTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | geo.jacobianInverse( v ); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 49 | return x; + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2, 2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2, 2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 286 | GlobalCoordinate center () const + | ^~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, @@ -40000,6 +39503,86 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24: required from here /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 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 286 | GlobalCoordinate center () const + | ^~~~~~ +In file included from /usr/include/dune/common/fvector.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:25: +/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +/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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 254 | friend auto operator* ( const FieldMatrix& matrixA, + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 197 | friend auto operator- ( const FieldMatrix& matrixA, + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/common/fmatrix.hh:197:17: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ /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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]' @@ -40007,6 +39590,105 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24: required from here /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:24: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 303 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: /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]' @@ -40063,6 +39745,15 @@ /usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | return result; | ^~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:22, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:17: /usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': @@ -40118,42 +39809,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | GlobalCoordinate corner(int k) const | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' @@ -40174,19 +39829,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | GlobalCoordinate corner(int k) const | ^~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' @@ -40207,65 +39849,15 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 409 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: -/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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]' @@ -40288,25 +39880,25 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | FieldVector centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]': -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 function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | const GlobalCoordinate center = geometry.center(); | ~~~~~~~~~~~~~~~^~ /usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ @@ -40321,49 +39913,15 @@ | ^~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | return impl().local( global ); | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 409 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ @@ -40373,21 +39931,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: -/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/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' @@ -40456,53 +39999,15 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | = intersection.outerNormal( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'const Dune::UGGridLevelIntersection::WorldVector& Dune::UGGridLevelIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:146:58, - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]', + inlined from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:100:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | << " != " << lGeoIn.corner( gi ) << " = local corner( " << i << " )." + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:175:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 175 | void checkTwists ( const GridView &gridView, const MapTwist &mapTwist ) + | ^~~~~~~~~~~ /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/test/checkgeometry.hh:200:15: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' @@ -40577,10 +40082,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 240 | GlobalCoordinate center() const | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 408 | void checkIntersectionIterator ( const GridViewType &view, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]' @@ -40622,18 +40123,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | = intersection.outerNormal( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' @@ -40650,45 +40139,76 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: +In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:215:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 215 | << "\tfather " << e.geometry().center() + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:230:36: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | geometryInFather.global(cornerInSon); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 24 | void checkGeometryInFather(const GridType& grid) + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | return impl().global( local ); | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39, - inlined from 'const Dune::UGGridLeafIntersection::WorldVector& Dune::UGGridLeafIntersection::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:376:58, - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, - inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 347 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 408 | void checkIntersectionIterator ( const GridViewType &view, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:227:34: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:252:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:255:34: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:46: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 0; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:8: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >&) [with int dim = 1; int dimworld = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | insertBoundarySegment ( const std::vector< unsigned int > &vertices, + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:196:92: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 196 | std::cerr << " intersection.geometryInInside() = " << geometryInInside.corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 333 | const typename Intersection::GlobalCoordinate intNormal = intersection.integrationOuterNormal( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 2]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -40864,10 +40384,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -40889,108 +40405,113 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ -In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | CoordinateType operator() ( const CoordinateType &global ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12, - inlined from 'static void CheckPartitionType::CheckCodim::apply(const GridView&) [with int codim = 0; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:201:10, - inlined from 'CheckPartitionType > >, Dune::Interior_Partition>::apply(const Dune::GridView > >&):: [with auto:22 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:111:120, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = CheckPartitionType > >, Dune::Interior_Partition>::apply(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = CheckPartitionType > >, Dune::Interior_Partition>::apply(const Dune::GridView > >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'static void CheckPartitionType::apply(const GridView&) [with GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:111:26, - inlined from 'void checkPartitionType(const GridView&) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:402:66, - inlined from 'void generalTests(bool)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:261:23: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = Dune::PartitionType; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'static void CheckPartitionType::CheckCodim::check(const std::true_type&, const GridView&, const IdSet&) [with IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12, - inlined from 'static void CheckPartitionType::CheckCodim::apply(const GridView&) [with int codim = 2; GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:201:10, - inlined from 'CheckPartitionType > >, Dune::Interior_Partition>::apply(const Dune::GridView > >&):: [with auto:22 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:111:120, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = CheckPartitionType > >, Dune::Interior_Partition>::apply(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = CheckPartitionType > >, Dune::Interior_Partition>::apply(const Dune::GridView > >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'static void CheckPartitionType::apply(const GridView&) [with GridView = Dune::GridView > >; Dune::PartitionIteratorType pitype = Dune::Interior_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:111:26, - inlined from 'void checkPartitionType(const GridView&) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:402:66, - inlined from 'void generalTests(bool)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:261:23: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 65%] Linking CXX executable test-alberta-2-2 -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-2-2.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o" -o test-alberta-2-2 -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid2d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 65%] Built target test-alberta-2-2 -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 66%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o -MF CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o.d -o CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh: In function 'void Dune::checkGridFactory(const Mesh&, Projection&&) [with Grid = AlbertaGrid<2, 2>; Mesh = TestGrid<2>; Projection = checkGridFactory, TestGrid<2> >(const TestGrid<2>&)::::Vertex&)>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh:42:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | Vertex v = projection( mesh.vertices[ idx ] ); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = AlbertaGrid<2, 2>; Entity = Entity<0, 2, const AlbertaGrid<2, 2>, AlbertaGridEntity>; IndexSetType = IndexSet, AlbertaGridIndexSet<2, 2>, int, std::array >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:22: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | eIt->father().geometry().global(cornerInFather); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: +/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 673 | vector(initializer_list __l, + | ^~~~~~ +/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 +[ 66%] Linking CXX executable test-alberta-1-2 +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-1-2.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o" -o test-alberta-1-2 -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid2d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' /usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { | ~~~~~~~~~~~~~~~^~~~~ @@ -41000,10 +40521,39 @@ /usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +[ 66%] Built target test-alberta-1-2 +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/DependInfo.cmake --color= /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 572 | result = geo.local( geo.global( origin ) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 67%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:17: +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:70:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 70 | static const TestGrid< 2 > unitSquare = { + | ^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:76:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 76 | static const TestGrid< 3 > unitCube = { + | ^~~~~~~~ +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o -MF CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o.d -o CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:90:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 90 | static const TestGrid< 2 > kuhn2d = { + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:96:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 96 | static const TestGrid< 3 > kuhn3d = { + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:117:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 117 | static const TestGrid< 2 > hybrid2d = { + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:135:31: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 135 | static const TestGrid< 3 > hybrid3d = { + | ^~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); @@ -41029,6 +40579,9 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +[ 67%] Linking CXX executable test-geogrid-yaspgrid +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-geogrid-yaspgrid.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o" -o test-geogrid-yaspgrid -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so In file included from /usr/include/dune/geometry/quadraturerules.hh:294, from /usr/include/dune/geometry/test/checkgeometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, @@ -41048,6 +40601,18 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1028 | { | ^ +In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 67%] Built target test-geogrid-yaspgrid +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 68%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o -MF CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o.d -o CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc In file included from /usr/include/dune/common/fvector.hh:22, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, @@ -41092,8 +40657,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24: required from here /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 -In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: /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]' @@ -41287,6 +40850,12 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]': +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/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' @@ -41393,6 +40962,27 @@ /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:294, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:13, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:17: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 148 | { + | ^ +In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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/geometry/quadraturerules.hh:296: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' @@ -41448,35 +41038,61 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~ -In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24: required from here -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': 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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:14: +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > > >, 2, Dune::DebugStream<1, 4> >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; OutputStream = Dune::DebugStream<1, 4>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > > >, 2, Dune::DebugStream<1, 4> >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; OutputStream = Dune::DebugStream<1, 4>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24: required from here +/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 In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70: /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, YGridComponent) [with Coordinates = EquidistantCoordinates]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:522:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 522 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) | ^~~~~~~~ +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24: required from here +/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 +In file included from /usr/include/c++/12/vector:70: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'std::ostream& Dune::operator<<(std::ostream&, const YGrid&) [with Coordinates = EquidistantCoordinates]', inlined from 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 2; CC = EquidistantCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1928:77: /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:810:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 @@ -41513,6 +41129,22 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1942 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1947:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1946 | s << "[" << rank << "]: " << " s_o_of[" << codim << "] to rank " @@ -41550,331 +41182,6 @@ 1972 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 298 | GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift()); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 1; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | geo.local(g); - | ~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | geo.jacobianInverseTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | geo.jacobianInverse( v ); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | return jacobianInverseTransposed(local).transposed(); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 876 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/densevector.hh: In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -/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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 254 | friend auto operator* ( const FieldMatrix& matrixA, - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 197 | friend auto operator- ( const FieldMatrix& matrixA, - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/common/fmatrix.hh:197:17: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ^ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 303 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:13: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 67%] Linking CXX executable test-ug -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-ug.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-ug.dir/test-ug.cc.o" -o test-ug -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 67%] Built target test-ug -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 68%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o -MF CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o.d -o CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc -In file included from /usr/include/dune/geometry/quadraturerules.hh:294, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:13, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:17: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 148 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 572 | result = geo.local( geo.global( origin ) ); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | const FieldVector glob = it->geometry().global(pos); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:14: -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > > >, 2, Dune::DebugStream<1, 4> >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; OutputStream = Dune::DebugStream<1, 4>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57: required from 'class CheckCommunication > > >, 2, Dune::DebugStream<1, 4> >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5: required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; OutputStream = Dune::DebugStream<1, 4>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24: required from here -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: /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]' @@ -42036,6 +41343,12 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73: /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; typename GridImp::ctype = double]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:167:14: required from 'Dune::FieldVector::dimworld> Dune::YaspIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; typename GridImp::ctype = double]' @@ -42176,6 +41489,14 @@ /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:13: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' @@ -42190,8 +41511,92 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 240 | GlobalCoordinate center() const | ^~~~~~ -In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 298 | GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift()); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 1; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | geo.local(g); + | ~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | geo.jacobianInverseTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | geo.jacobianInverse( v ); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | return jacobianInverseTransposed(local).transposed(); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 876 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]' @@ -42233,6 +41638,120 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/densevector.hh: In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +/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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 254 | friend auto operator* ( const FieldMatrix& matrixA, + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 197 | friend auto operator- ( const FieldMatrix& matrixA, + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/common/fmatrix.hh:197:17: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ^ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 303 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; std::true_type = std::integral_constant]' @@ -42431,8 +41950,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ -In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:16: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -42447,12 +41964,238 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: +In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>]', + inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, + inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 572 | result = geo.local( geo.global( origin ) ); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | const FieldVector glob = it->geometry().global(pos); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 572 | result = geo.local( geo.global( origin ) ); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | const FieldVector glob = it->geometry().global(pos); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': 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 function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70: /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, YGridComponent) [with Coordinates = EquidistantOffsetCoordinates]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:522:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 @@ -42545,18 +42288,44 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:13: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -42574,6 +42343,26 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', inlined from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, @@ -42598,78 +42387,96 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 572 | result = geo.local( geo.global( origin ) ); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | const FieldVector glob = it->geometry().global(pos); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:13: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::GeometryReference::JacobianInverseTransposed Dune::GeometryReference::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::GeometryReference::JacobianInverse Dune::GeometryReference::jacobianInverse(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -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 function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': 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/c++/12/vector:70, @@ -42687,12 +42494,78 @@ /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 366 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ +In function 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2, 2> >]': +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 function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2, 2> >]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70: /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, YGridComponent) [with Coordinates = TensorProductCoordinates]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:522:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 @@ -42771,6 +42644,35 @@ 1972 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2, 2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) + | ~~~~~~~~^~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -42779,20 +42681,33 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:877:37: @@ -42816,47 +42731,85 @@ /usr/include/c++/12/bits/stl_vector.h:1389:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1389 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', - inlined from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, EquidistantOffsetCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', - inlined from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, EquidistantOffsetCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 +In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:27: +In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]', + inlined from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:129:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance ) + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, + inlined from 'Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2, 2>&, const GridView > >&, DebugStream<1, 4>&, bool):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2, 2>&, const GridView > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2, 2>&, const GridView > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = AlbertaGrid<2, 2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': @@ -42867,11 +42820,42 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~^~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | CoordinateType operator() ( const CoordinateType &global ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -42893,6 +42877,18 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, @@ -42912,6 +42908,8 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -42923,10 +42921,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, @@ -42945,11 +42939,52 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', + inlined from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, EquidistantOffsetCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', + inlined from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, EquidistantOffsetCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -43076,30 +43111,24 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -43118,6 +43147,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -43136,6 +43169,43 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', + inlined from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, TensorProductCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', + inlined from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, TensorProductCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -43154,6 +43224,35 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +[ 68%] Linking CXX executable test-alberta-2-2 +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-2-2.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o" -o test-alberta-2-2 -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid2d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 68%] Built target test-alberta-2-2 +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 68%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o -MF CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o.d -o CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -43172,6 +43271,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -43232,61 +43335,99 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', - inlined from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, TensorProductCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<55>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]', - inlined from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, TensorProductCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/12/vector:64, + from /usr/include/c++/12/functional:62, + from /usr/include/dune/common/test/collectorstream.hh:10, + from /usr/include/dune/common/test/testsuite.hh:13, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:8: +/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 673 | vector(initializer_list __l, + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc: In function 'int main(int, char**)': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:107:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 107 | std::vector reference{0b1ull, 0b0ull, 0b0ull}; + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:114:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 114 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:123:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 123 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:142:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 142 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:147:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 147 | std::vector reference{0b0ull, 0b0ull, 0b1ull}; + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:154:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 154 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:163:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 163 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:182:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 182 | }; + | ^ +[ 69%] Linking CXX executable test-yaspgrid-entityshifttable +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-entityshifttable.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o" -o test-yaspgrid-entityshifttable -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 69%] Built target test-yaspgrid-entityshifttable +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 69%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o -MF CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o.d -o CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc:14: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh: In instantiation of 'Dune::YLoadBalance::~YLoadBalance() [with int d = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:194:87: required from 'Dune::YLoadBalanceForward::YLoadBalanceForward(std::unique_ptr >&&) [with int d = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:209:78: required from 'Dune::YLoadBalanceDefault::YLoadBalanceDefault() [with int d = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc:138:34: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:30: warning: 'Dune::YLoadBalance::~YLoadBalance() [with int d = 1]' is deprecated: use the new interface of Yasp::Partitioning [-Wdeprecated-declarations] + 180 | virtual ~YLoadBalance() {} + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:13: note: declared here + 180 | virtual ~YLoadBalance() {} + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh: In instantiation of 'Dune::YLoadBalance::~YLoadBalance() [with int d = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:194:87: required from 'Dune::YLoadBalanceForward::YLoadBalanceForward(std::unique_ptr >&&) [with int d = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:209:78: required from 'Dune::YLoadBalanceDefault::YLoadBalanceDefault() [with int d = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc:139:34: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:30: warning: 'Dune::YLoadBalance::~YLoadBalance() [with int d = 2]' is deprecated: use the new interface of Yasp::Partitioning [-Wdeprecated-declarations] + 180 | virtual ~YLoadBalance() {} + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:13: note: declared here + 180 | virtual ~YLoadBalance() {} + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh: In instantiation of 'Dune::YLoadBalance::~YLoadBalance() [with int d = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:194:87: required from 'Dune::YLoadBalanceForward::YLoadBalanceForward(std::unique_ptr >&&) [with int d = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:209:78: required from 'Dune::YLoadBalanceDefault::YLoadBalanceDefault() [with int d = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc:140:34: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:30: warning: 'Dune::YLoadBalance::~YLoadBalance() [with int d = 3]' is deprecated: use the new interface of Yasp::Partitioning [-Wdeprecated-declarations] + 180 | virtual ~YLoadBalance() {} + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:13: note: declared here + 180 | virtual ~YLoadBalance() {} + | ^ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': @@ -43342,15 +43483,14 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 70%] Linking CXX executable test-yaspgrid-partitioner +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-partitioner.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o" -o test-yaspgrid-partitioner -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: @@ -43371,6 +43511,16 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 70%] Built target test-yaspgrid-partitioner +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 71%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o -MF CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o.d -o CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -43458,21 +43608,25 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:189:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | return geometry().volume() * centerUnitOuterNormal(); | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /usr/include/dune/geometry/quadraturerules.hh:294, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:13, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:16: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 148 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -43491,234 +43645,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 68%] Linking CXX executable test-yaspgrid-backuprestore-equidistant -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o" -o test-yaspgrid-backuprestore-equidistant -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 68%] Built target test-yaspgrid-backuprestore-equidistant -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 68%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o -MF CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o.d -o CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2, EquidistantOffsetCoordinates >; Imp = YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/c++/12/vector:64, - from /usr/include/c++/12/functional:62, - from /usr/include/dune/common/test/collectorstream.hh:10, - from /usr/include/dune/common/test/testsuite.hh:13, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:8: -/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 673 | vector(initializer_list __l, - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc: In function 'int main(int, char**)': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:107:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 107 | std::vector reference{0b1ull, 0b0ull, 0b0ull}; - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:114:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 114 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:123:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 123 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:142:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 142 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:147:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 147 | std::vector reference{0b0ull, 0b0ull, 0b1ull}; - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:154:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 154 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:163:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 163 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc:182:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 182 | }; - | ^ -[ 69%] Linking CXX executable test-yaspgrid-entityshifttable -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-entityshifttable.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o" -o test-yaspgrid-entityshifttable -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 69%] Built target test-yaspgrid-entityshifttable -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 69%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o -MF CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o.d -o CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': @@ -43774,6 +43700,24 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -43799,37 +43743,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc:14: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh: In instantiation of 'Dune::YLoadBalance::~YLoadBalance() [with int d = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:194:87: required from 'Dune::YLoadBalanceForward::YLoadBalanceForward(std::unique_ptr >&&) [with int d = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:209:78: required from 'Dune::YLoadBalanceDefault::YLoadBalanceDefault() [with int d = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc:138:34: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:30: warning: 'Dune::YLoadBalance::~YLoadBalance() [with int d = 1]' is deprecated: use the new interface of Yasp::Partitioning [-Wdeprecated-declarations] - 180 | virtual ~YLoadBalance() {} - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:13: note: declared here - 180 | virtual ~YLoadBalance() {} - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh: In instantiation of 'Dune::YLoadBalance::~YLoadBalance() [with int d = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:194:87: required from 'Dune::YLoadBalanceForward::YLoadBalanceForward(std::unique_ptr >&&) [with int d = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:209:78: required from 'Dune::YLoadBalanceDefault::YLoadBalanceDefault() [with int d = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc:139:34: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:30: warning: 'Dune::YLoadBalance::~YLoadBalance() [with int d = 2]' is deprecated: use the new interface of Yasp::Partitioning [-Wdeprecated-declarations] - 180 | virtual ~YLoadBalance() {} - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:13: note: declared here - 180 | virtual ~YLoadBalance() {} - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh: In instantiation of 'Dune::YLoadBalance::~YLoadBalance() [with int d = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:194:87: required from 'Dune::YLoadBalanceForward::YLoadBalanceForward(std::unique_ptr >&&) [with int d = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:209:78: required from 'Dune::YLoadBalanceDefault::YLoadBalanceDefault() [with int d = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc:140:34: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:30: warning: 'Dune::YLoadBalance::~YLoadBalance() [with int d = 3]' is deprecated: use the new interface of Yasp::Partitioning [-Wdeprecated-declarations] - 180 | virtual ~YLoadBalance() {} - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:13: note: declared here - 180 | virtual ~YLoadBalance() {} - | ^ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -43839,6 +43752,27 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 71%] Linking CXX executable test-yaspgrid-backuprestore-equidistant +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o" -o test-yaspgrid-backuprestore-equidistant -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -43849,6 +43783,14 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:12: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': @@ -43895,6 +43837,7 @@ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); @@ -43905,88 +43848,61 @@ /usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +[ 71%] Built target test-yaspgrid-backuprestore-equidistant +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 72%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o -MF CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o.d -o CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorGridFactory::emptyCheck(int) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:255:30, + inlined from 'void Dune::TensorGridFactory::fillRange(int, int, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:110:18: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorGridFactory::fillRange(int, int, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:113:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::TensorGridFactory::fillRange(int, int, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:114:28: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorGridFactory::emptyCheck(int) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:255:30, + inlined from 'void Dune::TensorGridFactory::geometricFillRange(int, int, ctype, ctype, bool) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:201:18: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorGridFactory::geometricFillRange(int, int, ctype, ctype, bool) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:212:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::TensorGridFactory::geometricFillRange(int, int, ctype, ctype, bool) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:215:28: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 70%] Linking CXX executable test-yaspgrid-partitioner -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-partitioner.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o" -o test-yaspgrid-partitioner -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -In member function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]', - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; IntersectionImp = Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, - inlined from 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > > >; int cdim = 1; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78, - inlined from 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > > >; int cdim = 1; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:189:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | return geometry().volume() * centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 70%] Built target test-yaspgrid-partitioner -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 71%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o -MF CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o.d -o CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:294, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:13, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:16: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 148 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -43995,7 +43911,7 @@ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -44003,8 +43919,15 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]', + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; IntersectionImp = Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, + inlined from 'void CheckCommunication::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView > > >; int cdim = 1; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78, + inlined from 'bool CheckCommunication::checkCommunication() [with GridView = Dune::GridView > > >; int cdim = 1; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:189:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | return geometry().volume() * centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~^~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -44013,7 +43936,7 @@ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -44021,11 +43944,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 71%] Linking CXX executable test-yaspgrid-backuprestore-equidistantoffset -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o" -o test-yaspgrid-backuprestore-equidistantoffset -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -44034,36 +43954,16 @@ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 71%] Built target test-yaspgrid-backuprestore-equidistantoffset -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:12: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 72%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o -MF CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o.d -o CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -44072,7 +43972,7 @@ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -44080,43 +43980,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorGridFactory::emptyCheck(int) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:255:30, - inlined from 'void Dune::TensorGridFactory::fillRange(int, int, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:110:18: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorGridFactory::fillRange(int, int, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:113:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::TensorGridFactory::fillRange(int, int, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:114:28: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorGridFactory::emptyCheck(int) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:255:30, - inlined from 'void Dune::TensorGridFactory::geometricFillRange(int, int, ctype, ctype, bool) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:201:18: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorGridFactory::geometricFillRange(int, int, ctype, ctype, bool) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:212:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::TensorGridFactory::geometricFillRange(int, int, ctype, ctype, bool) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:215:28: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:294, from /usr/include/dune/geometry/test/checkgeometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, @@ -44136,22 +43999,24 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1028 | { | ^ -In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Dune::YaspGrid::YaspGrid(std::array, unsigned int{dim}>, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::TensorProductCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1126:35: @@ -44164,22 +44029,6 @@ /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 366 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:14: -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15: required from here -/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 member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Dune::TensorGridFactory::emptyCheck(int) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:255:30, @@ -44225,10 +44074,74 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2, TensorProductCoordinates >; Imp = YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, - | ^~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:14: +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15: required from here +/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 function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' @@ -44257,9 +44170,20 @@ [ 72%] Linking CXX executable test-yaspgrid-tensorgridfactory cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-tensorgridfactory.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o" -o test-yaspgrid-tensorgridfactory -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2, EquidistantOffsetCoordinates >; Imp = YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, + | ^~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' [ 72%] Built target test-yaspgrid-tensorgridfactory make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 73%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o -MF CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o.d -o CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' @@ -44276,11 +44200,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantCoordinates >, YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]' @@ -44306,8 +44225,24 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | GlobalCoordinate corner(int k) const | ^~~~~~ -[ 73%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o -MF CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o.d -o CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' @@ -44332,33 +44267,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >]' @@ -44375,42 +44283,60 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 260 | GlobalCoordinate corner(int k) const + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | void iterate(Grid &g) | ^~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | return impl().jacobianInverseTransposed(local); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | return impl().jacobianInverseTransposed(local); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 260 | GlobalCoordinate corner(int k) const - | ^~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantCoordinates >, YaspGeometry>]' @@ -44430,6 +44356,33 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:165:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | FieldVector outerNormal (const FieldVector& /* local */) const | ^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:294, from /usr/include/dune/geometry/test/checkgeometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, @@ -44449,6 +44402,23 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1028 | { | ^ +In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, @@ -44465,6 +44435,9 @@ /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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' @@ -44481,6 +44454,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15: required from here /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2, TensorProductCoordinates >; Imp = YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, + | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: /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]' @@ -44541,6 +44518,13 @@ /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 | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' @@ -44557,6 +44541,33 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]' @@ -44573,6 +44584,26 @@ /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ /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]': /build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' @@ -44685,24 +44716,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 876 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' @@ -44721,71 +44734,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const YaspGrid<1, EquidistantCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 303 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' @@ -44806,47 +44754,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 876 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' @@ -44889,30 +44796,25 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 303 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::TensorProductCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 1]': +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 1]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | geo.jacobianTransposed( v ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >]': +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 876 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | geo.jacobianInverseTransposed( origin ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ @@ -44925,7 +44827,7 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | geo.jacobianInverseTransposed( origin ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ @@ -44938,17 +44840,25 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, TensorProductCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantCoordinates >, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); | ^~ /usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': /build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const YaspGrid<1, EquidistantCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates > > >; typename GridViewType::Codim<0> = Dune::GridView > > >::Codim<0>]' @@ -44969,7 +44879,8 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ @@ -44996,6 +44907,66 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 876 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 303 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ /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/test/checkgeometry.hh:200:15: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' @@ -45051,6 +45022,66 @@ /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::TensorProductCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 876 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, TensorProductCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 303 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' /usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' @@ -45192,18 +45223,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | return (vx1-vx2).infinity_norm() < eps; - | ~~~~^~~~~ -[ 73%] Linking CXX executable test-yaspgrid-backuprestore-tensor -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o" -o test-yaspgrid-backuprestore-tensor -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' @@ -45219,16 +45238,18 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 73%] Built target test-yaspgrid-backuprestore-tensor -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 73%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o -MF CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o.d -o CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | return (vx1-vx2).infinity_norm() < eps; + | ~~~~^~~~~ +[ 73%] Linking CXX executable test-yaspgrid-backuprestore-equidistantoffset +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o" -o test-yaspgrid-backuprestore-equidistantoffset -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 2]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -45411,6 +45432,16 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 73%] Built target test-yaspgrid-backuprestore-equidistantoffset +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 73%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o -MF CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o.d -o CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:16: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -45425,25 +45456,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:294, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:13, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:17: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 148 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 2]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | geo.jacobianTransposed( v ); @@ -45579,18 +45591,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:14: -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15: required from here -/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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); @@ -45739,13 +45739,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); @@ -45759,6 +45752,57 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ +[ 73%] Linking CXX executable test-yaspgrid-backuprestore-tensor +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o" -o test-yaspgrid-backuprestore-tensor -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +In file included from /usr/include/dune/geometry/quadraturerules.hh:294, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:13, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:17: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 148 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 73%] Built target test-yaspgrid-backuprestore-tensor +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 74%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o -MF CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o.d -o CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:14: +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15: required from here +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' @@ -45879,6 +45923,18 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15: required from here /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 +In file included from /usr/include/dune/common/fvector.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:6: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23: required from 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates; typename GridImp::ctype = double; Communication = Dune::Communication]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:38:28: required from here +/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/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23: required from 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates; typename GridImp::ctype = float; Communication = Dune::Communication]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:44:28: required from here +/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 In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70: /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' @@ -45944,6 +46000,11 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:7: +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' @@ -45997,6 +46058,14 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:981:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 981 | YaspGrid (Dune::FieldVector lowerleft, + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:981:5: note: parameter 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/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 = 3]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' @@ -46019,19 +46088,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/fvector.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:17: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3, Dune::EquidistantCoordinates > > >; typename GridViewType::Codim<0> = Dune::GridView > > >::Codim<0>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15: required from here -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantCoordinates >, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); @@ -46043,18 +46099,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | const FieldVector glob = it->geometry().global(pos); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> > >(const YaspGrid<3, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> >&):: [with auto:17 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> > >(const YaspGrid<3, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> > >(const YaspGrid<3, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<3, EquidistantOffsetCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = YaspGrid<3, EquidistantOffsetCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15: required from here -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); @@ -46077,6 +46121,19 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | const FieldVector glob = it->geometry().global(pos); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /usr/include/dune/common/fvector.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:17: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3, Dune::EquidistantCoordinates > > >; typename GridViewType::Codim<0> = Dune::GridView > > >::Codim<0>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15: required from here +/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 + | ^~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); @@ -46091,6 +46148,18 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> > >(const YaspGrid<3, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> >&):: [with auto:17 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> > >(const YaspGrid<3, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> > >(const YaspGrid<3, EquidistantOffsetCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<3, EquidistantOffsetCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = YaspGrid<3, EquidistantOffsetCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<80> >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); @@ -46476,6 +46545,14 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:5: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 3]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -46873,6 +46950,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 3]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | geo.jacobianTransposed( v ); @@ -47054,6 +47135,63 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:522:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 522 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) | ^~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 572 | result = geo.local( geo.global( origin ) ); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | const FieldVector glob = it->geometry().global(pos); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ In function 'std::ostream& Dune::operator<<(std::ostream&, const YGrid&) [with Coordinates = EquidistantCoordinates]', inlined from 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 1; CC = EquidistantCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1928:77: /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:810:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 @@ -47127,10 +47265,29 @@ 1972 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, YGridComponent) [with Coordinates = EquidistantOffsetCoordinates]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:522:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 522 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'std::ostream& Dune::operator<<(std::ostream&, const YGrid&) [with Coordinates = EquidistantOffsetCoordinates]', inlined from 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 1; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1928:77: /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:810:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 @@ -47204,10 +47361,39 @@ 1972 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | const FieldVector glob = it->geometry().global(pos); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, YGridComponent) [with Coordinates = TensorProductCoordinates]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:522:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 522 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 989 | _L(upperright - lowerleft), + | ~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'std::ostream& Dune::operator<<(std::ostream&, const YGrid&) [with Coordinates = TensorProductCoordinates]', inlined from 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 1; CC = TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1928:77: /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:810:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 @@ -47281,71 +47467,22 @@ 1972 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 572 | result = geo.local( geo.global( origin ) ); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | const FieldVector glob = it->geometry().global(pos); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ @@ -47355,14 +47492,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | const FieldVector glob = it->geometry().global(pos); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 989 | _L(upperright - lowerleft), + | ~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:15, @@ -47378,38 +47511,18 @@ /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 366 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | const FieldVector glob = it->geometry().global(pos); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::YaspGrid::YaspGrid(std::array, unsigned int{dim}>, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::TensorProductCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1126:35: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'Dune::YaspGrid::YaspGrid(std::array, unsigned int{dim}>, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::TensorProductCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1136:32: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -47418,41 +47531,45 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In member function 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates]': 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 member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc: In function 'int main(int, char**)': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:25:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 25 | YaspGrid grid{x, N, p}; + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:31:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 31 | YaspGrid grid{x, N}; + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:38:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 38 | YaspGrid grid{x1, x2, N}; + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:44:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | YaspGrid grid{x1, x2, N}; + | ^ In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 75%] Linking CXX executable test-yaspgrid-constructor +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-constructor.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o" -o test-yaspgrid-constructor -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 75%] Built target test-yaspgrid-constructor +make -f dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/build.make dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/build.make dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 76%] Building CXX object dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o -MF CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o.d -o CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/globalindexsettest.cc In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -47542,6 +47659,12 @@ 1972 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, YGridComponent) [with Coordinates = EquidistantOffsetCoordinates]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:522:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 522 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) @@ -47619,6 +47742,12 @@ 1972 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, YGridComponent) [with Coordinates = TensorProductCoordinates]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:522:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 522 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) @@ -47696,12 +47825,238 @@ 1972 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/globalindexsettest.cc:12: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'void Dune::GlobalIndexSet::IndexExchange::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 2> >; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:288:26, + inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 2>; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, + inlined from 'static int Dune::UGMessageBuffer::ugScatter_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:114:35: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:858:27, + inlined from 'void Dune::GlobalIndexSet::IndexExchange::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 2> >; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:292:33, + inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 2>; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, + inlined from 'static int Dune::UGMessageBuffer::ugScatter_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:114:35: +/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 + 638 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 639 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'void Dune::GlobalIndexSet::IndexExchange::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 0> >; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:288:26, + inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 0>; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, + inlined from 'static int Dune::UGMessageBuffer::ugScatter_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:114:35: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:858:27, + inlined from 'void Dune::GlobalIndexSet::IndexExchange::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 0> >; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:292:33, + inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 0>; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, + inlined from 'static int Dune::UGMessageBuffer::ugScatter_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:114:35: +/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 + 638 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 639 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'void Dune::GlobalIndexSet::IndexExchange::gather(MessageBuffer&, const EntityType&) const [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 0> >; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:262:35, + inlined from 'void Dune::CommDataHandleIF::gather(MessageBufferImp&, const EntityType&) const [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 0>; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:196:7, + inlined from 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:84:32: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'void Dune::GlobalIndexSet::IndexExchange::gather(MessageBuffer&, const EntityType&) const [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 2> >; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:262:35, + inlined from 'void Dune::CommDataHandleIF::gather(MessageBufferImp&, const EntityType&) const [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 2>; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:196:7, + inlined from 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:84:32: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:13: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:350:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 350 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'void Dune::GlobalIndexSet::IndexExchange::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 1> >; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:288:26, + inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 1>; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, + inlined from 'static int Dune::UGMessageBuffer::ugScatter_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:114:35: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:858:27, + inlined from 'void Dune::GlobalIndexSet::IndexExchange::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 1> >; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:292:33, + inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 1>; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, + inlined from 'static int Dune::UGMessageBuffer::ugScatter_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:114:35: +/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 + 638 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 639 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'void Dune::GlobalIndexSet::IndexExchange::gather(MessageBuffer&, const EntityType&) const [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 1> >; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:262:35, + inlined from 'void Dune::CommDataHandleIF::gather(MessageBufferImp&, const EntityType&) const [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 1>; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:196:7, + inlined from 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:84:32: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'Dune::GlobalIndexSet::GlobalIndexSet(const GridView&, int) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:403:25: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'Dune::GlobalIndexSet::GlobalIndexSet(const GridView&, int) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:396:25: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:858:27, + inlined from 'Dune::GlobalIndexSet::GlobalIndexSet(const GridView&, int) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:428:32: +/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 + 638 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 639 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:858:27, + inlined from 'Dune::GlobalIndexSet::GlobalIndexSet(const GridView&, int) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:437:32: +/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 + 638 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 639 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { @@ -47775,16 +48130,23 @@ /usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +[ 77%] Linking CXX executable globalindexsettest +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/globalindexsettest.dir/link.txt --verbose=1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | const FieldVector glob = it->geometry().global(pos); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o -o globalindexsettest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 77%] Built target globalindexsettest +make -f dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/build.make dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/build.make dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 78%] Building CXX object dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -MF CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o.d -o CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -47792,21 +48154,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:13: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:350:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 350 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); @@ -47844,14 +48191,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | const FieldVector glob = it->geometry().global(pos); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -47878,6 +48217,12 @@ /usr/include/c++/12/bits/stl_vector.h:1389:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1389 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Dune::YaspGrid::YaspGrid(std::array, unsigned int{dim}>, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::TensorProductCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1126:35: @@ -47889,18 +48234,57 @@ /usr/include/c++/12/bits/stl_vector.h:1389:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1389 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:14: +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:54:36: required from 'bool test(GridType&) [with GridType = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:150:9: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:54:36: required from 'bool test(GridType&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:164:9: required from here +/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 +In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: +/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:54:36: required from 'bool test(GridType&) [with GridType = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:150:9: required from here +/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/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:55:61: required from 'bool test(GridType&) [with GridType = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:150:9: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 286 | GlobalCoordinate center () const + | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:54:36: required from 'bool test(GridType&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:164:9: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | FieldMatrix transposed() const + | ^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:55:61: required from 'bool test(GridType&) [with GridType = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:164:9: required from here +/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': -cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>]', inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, @@ -47908,8 +48292,72 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': +cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:13: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Data<2>; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Data<2>; _Alloc = std::allocator >]', + inlined from 'void Dune::PersistentContainerVector::resize(const Value&) [with G = Dune::YaspGrid<2>; IndexSet = Dune::YaspPersistentContainerIndex >; Vector = std::vector, std::allocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainervector.hh:110:19: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<30>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': 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/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair >}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair >}; _Key = long long unsigned int; _Tp = Data<2>; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair >; _Key = long long unsigned int; _Tp = Data<2>; _Compare = std::less; _Alloc = std::allocator > >]' at /usr/include/c++/12/bits/stl_map.h:858:27, + inlined from 'static void Dune::PersistentContainerMap::migrateEntry(const typename IdSet::IdType&, const Value&, Map&, Map&) [with G = Dune::UGGrid<2>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; Map = std::map, std::less, std::allocator > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainermap.hh:265:23: +/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator'} changed in GCC 7.1 + 638 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 639 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, YGridComponent) [with Coordinates = EquidistantCoordinates]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:522:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 522 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) @@ -47987,10 +48435,40 @@ 1972 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, YGridComponent) [with Coordinates = EquidistantOffsetCoordinates]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:522:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 522 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) | ^~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'std::ostream& Dune::operator<<(std::ostream&, const YGrid&) [with Coordinates = EquidistantOffsetCoordinates]', inlined from 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 3; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1928:77: /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:810:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 @@ -48064,22 +48542,11 @@ 1972 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<30>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, YGridComponent) [with Coordinates = TensorProductCoordinates]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:522:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 522 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) @@ -48157,29 +48624,6 @@ 1972 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:13: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:350:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 350 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:877:37: @@ -48203,6 +48647,426 @@ /usr/include/c++/12/bits/stl_vector.h:1389:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1389 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:13: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:350:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 350 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 80%] Linking CXX executable persistentcontainertest +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/persistentcontainertest.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -o persistentcontainertest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 80%] Built target persistentcontainertest +make -f dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/build.make dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/build.make dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 80%] Building CXX object dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o -MF CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o.d -o CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:294, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:24: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 148 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:17: +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/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: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/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 +In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:18: +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/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/fvector.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:17: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/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 + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:80:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:80:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:91:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:91:14: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/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/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/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 + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here +/build/reproducible-path/dune-grid-2.9.0/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/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | FieldMatrix transposed() const + | ^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:733:22: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/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/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: required from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1093:30: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/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/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 161 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] 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 = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 260 | GlobalCoordinate corner(int k) const + | ^~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 161 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] 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]': +/build/reproducible-path/dune-grid-2.9.0/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 260 | GlobalCoordinate corner(int k) const + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:102, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:20: +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: required from 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>; typename std::enable_if<(Grid::dimension == 3), void>::type = void]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1034:21: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:29: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:199:14: required from 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:213:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | FieldVector centerUnitOuterNormal () const { + | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -48212,6 +49076,17 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:18: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519: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>]' +/build/reproducible-path/dune-grid-2.9.0/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>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -48225,6 +49100,356 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 180 | LocalCoordinate local(const GlobalCoordinate& global) const + | ^~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 161 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519: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>]' +/build/reproducible-path/dune-grid-2.9.0/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>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~~~~ +/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 = 2; Traits = Dune::MultiLinearGeometryTraits; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/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 + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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/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 >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 240 | GlobalCoordinate center() const + | ^~~~~~ +/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]': +/build/reproducible-path/dune-grid-2.9.0/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<55> > >(const YaspGrid<2>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<55> >&):: [with auto:23 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<55> > >(const YaspGrid<2>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<55> > >(const YaspGrid<2>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<55> >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2>; IdSet = IdSet, YaspGlobalIdSet >, bigunsignedint<55> >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = YaspGrid<2>; IdSet = IdSet, YaspGlobalIdSet >, bigunsignedint<55> >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 451 | GlobalCoordinate center () const + | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5: required from 'static void GridViewInterface::check(const GridView&) [with GridView = Dune::GridView >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35: required from 'GridViewInterface::GridViewInterface() [with GridView = Dune::GridView >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 372 | GlobalCoordinate outerNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5: required from 'static void GridViewInterface::check(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35: required from 'GridViewInterface::GridViewInterface() [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: 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/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5: required from 'static void GridViewInterface::check(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35: required from 'GridViewInterface::GridViewInterface() [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: 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/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLeafIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5: required from 'static void GridViewInterface::check(const GridView&) [with GridView = Dune::GridView >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35: required from 'GridViewInterface::GridViewInterface() [with GridView = Dune::GridView >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:456:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | FieldVector outerNormal ([[maybe_unused]] const FieldVector& local) const { + | ^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::OneDGrid; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::OneDGrid; int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker::checkGeometry >(const Dune::GridView >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry >(const Dune::GridView >&)::; Index = unsigned int; Index ...i = {0, 1}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry >(const Dune::GridView >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::OneDGridLevelGridViewTraits; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 530 | return result; + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>; int codim = 0; int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>; int codim = 0; int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::YaspGrid<1>; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::YaspGrid<1>; int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::YaspGrid<1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::YaspGrid<1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:80:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::YaspGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::YaspGrid<2>; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: 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/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]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/common/fmatrix.hh:267:14: 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: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/common/fmatrix.hh:206:14: 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/c++/12/map:60, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, @@ -48237,37 +49462,1664 @@ /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::UGGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::UGGrid<2>; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: 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: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]': +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]': +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/usr/include/dune/common/fmatrix.hh:206:14: 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/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLeafIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:457:14: required from 'Dune::FieldVector::dimworld> Dune::OneDGridLeafIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5: required from 'static void GridViewInterface::check(const GridView&) [with GridView = Dune::GridView >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35: required from 'GridViewInterface::GridViewInterface() [with GridView = Dune::GridView >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:472:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 472 | FieldVector centerUnitOuterNormal () const { + | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::OneDGrid; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::OneDGrid; int dim = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker::checkGeometry >(const Dune::GridView >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry >(const Dune::GridView >&)::; Index = unsigned int; Index ...i = {0, 1}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry >(const Dune::GridView >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::OneDGridLevelGridViewTraits; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::YaspGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::YaspGrid<2>; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::UGGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::UGGrid<2>; int dim = 2]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 464 | Jacobian jacobian ( const LocalCoordinate& local ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | Jacobian jacobian ( const LocalCoordinate& local ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | Jacobian jacobian ( const LocalCoordinate& local ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 3; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 3; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/build/reproducible-path/dune-grid-2.9.0/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/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 226 | JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2>, YaspGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 161 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 407 | Jacobian jacobian (const LocalCoordinate &local) const + | ^~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 418 | JacobianInverse jacobianInverse (const LocalCoordinate &local) 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::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) 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::MultiLinearGeometryTraits; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/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/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 407 | Jacobian jacobian (const LocalCoordinate &local) const + | ^~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here +/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 418 | JacobianInverse jacobianInverse (const LocalCoordinate &local) const + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLevelIntersection >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 203 | inter.outerNormal(v); + | ~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 1; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>; int codim = 0; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 876 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 876 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 298 | GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift()); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 1; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | geo.local(g); + | ~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | geo.jacobianInverseTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | geo.jacobianInverse( v ); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | return jacobianInverseTransposed(local).transposed(); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 876 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 254 | friend auto operator* ( const FieldMatrix& matrixA, + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 197 | friend auto operator- ( const FieldMatrix& matrixA, + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/common/fmatrix.hh:197:17: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 298 | GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift()); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 1; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | geo.local(g); + | ~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | geo.jacobianInverseTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | geo.jacobianInverse( v ); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 876 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ^ +/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 = 2; Traits = Dune::MultiLinearGeometryTraits]': +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 395 | GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 1; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | geo.local(g); + | ~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | geo.jacobianInverseTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | geo.jacobian( v ); + | ~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | geo.jacobianInverse( v ); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | return jit; + | ^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | Jacobian jacobian ( const LocalCoordinate& local ) const + | ^~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 409 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 409 | return jacobianTransposed(local).transposed(); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 2; int dim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 582 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 586 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 624 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ^ +/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with int dim = 3; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:877:37: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with int dim = 3; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:887:34: -/usr/include/c++/12/bits/stl_vector.h:1389:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1389 | { return _M_insert_rval(__position, std::move(__x)); } - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::YaspGrid::YaspGrid(std::array, unsigned int{dim}>, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::TensorProductCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1126:35: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'Dune::YaspGrid::YaspGrid(std::array, unsigned int{dim}>, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::TensorProductCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1136:32: -/usr/include/c++/12/bits/stl_vector.h:1389:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1389 | { return _M_insert_rval(__position, std::move(__x)); } - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 203 | inter.outerNormal(v); + | ~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 1; int dim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | geo.local(g); + | ~~~~~~~~~^~~ +/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 2; int dim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | geo.local(g); + | ~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | geo.jacobianInverseTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | geo.jacobian( v ); + | ~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | geo.jacobianInverse( v ); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); + | ^ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/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 + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | return jit; + | ^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | Jacobian jacobian ( const LocalCoordinate& local ) const + | ^~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 409 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 409 | return jacobianTransposed(local).transposed(); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 3; int dim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]': +/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 254 | friend auto operator* ( const FieldMatrix& matrixA, + | ^~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ^ +/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ^~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]': +/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 254 | friend auto operator* ( const FieldMatrix& matrixA, + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]': +/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 197 | friend auto operator- ( const FieldMatrix& matrixA, + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]': +/usr/include/dune/common/fmatrix.hh:197:17: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -48301,6 +51153,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 876 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<1, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48310,6 +51166,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 876 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<1, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48319,6 +51179,58 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with int dim = 3; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:877:37: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with int dim = 3; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:887:34: +/usr/include/c++/12/bits/stl_vector.h:1389:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1389 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::YaspGrid::YaspGrid(std::array, unsigned int{dim}>, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::TensorProductCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1126:35: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'Dune::YaspGrid::YaspGrid(std::array, unsigned int{dim}>, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::TensorProductCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1136:32: +/usr/include/c++/12/bits/stl_vector.h:1389:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1389 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | return (vx1-vx2).infinity_norm() < eps; + | ~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/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>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 520 | auto ur = _it.upperright(); + | ~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; @@ -48327,6 +51239,48 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:976:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 976 | void gridcheck (Grid &g) | ^~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~^~~~~ +In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:33: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 58 | coords.back().push_back(is.geometry().corner(0)); + | ~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 243 | typename Geometry::GlobalCoordinate c2( it->template subEntity< dimGrid >( c ).geometry().corner( 0 ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<1, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48345,6 +51299,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | coords.push_back(e.geometry().corner(0)); + | ~~~~~~~~~~~~~~~~~~~^~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<1, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48354,10 +51313,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | coords.push_back(e.geometry().corner(0)); + | ~~~~~~~~~~~~~~~~~~~^~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<1, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48367,21 +51326,31 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | coords.push_back(e.geometry().corner(0)); + | ~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | coords.push_back(e.geometry().corner(0)); + | ~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 922 | const auto& firstCornerCoords = subGeom.corner(0); + | ~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantOffsetCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 989 | _L(upperright - lowerleft), + | ~~~~~~~~~~~^~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, TensorProductCoordinates >, YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<1, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48391,6 +51360,21 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) + | ~~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = OneDGrid; Entity = Entity<0, 1, const OneDGrid, OneDGridEntity>; IndexSetType = IndexSet, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<1, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48400,6 +51384,28 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<1>; Entity = Entity<0, 1, const YaspGrid<1>, YaspEntity>; IndexSetType = IndexSet, YaspIndexSet, true>, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<1, EquidistantOffsetCoordinates >; Entity = Entity<0, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspEntity>; IndexSetType = IndexSet >, YaspIndexSet >, true>, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<1, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48409,6 +51415,78 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<1, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48418,6 +51496,68 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<2>; Entity = Entity<0, 2, const YaspGrid<2>, YaspEntity>; IndexSetType = IndexSet, YaspIndexSet, true>, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<2, EquidistantOffsetCoordinates >; Entity = Entity<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspEntity>; IndexSetType = IndexSet >, YaspIndexSet >, true>, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, @@ -48430,6 +51570,10 @@ /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +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 function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +cc1plus: 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/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<80>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -48438,6 +51582,12 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:976:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 976 | void gridcheck (Grid &g) | ^~~~~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: @@ -48481,12 +51631,32 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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 member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +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/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 295 | void assertNeighbor (Grid &g) + | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -48506,6 +51676,14 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -48621,6 +51799,12 @@ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); @@ -48636,9 +51820,6 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 73%] Linking CXX executable test-yaspgrid-yaspfactory-1d -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o" -o test-yaspgrid-yaspfactory-1d -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': @@ -48693,10 +51874,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': @@ -48735,19 +51912,19 @@ /usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | bool checkGeometry ( const TestGeometry& geometry ) | ^~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ @@ -48757,18 +51934,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 73%] Built target test-yaspgrid-yaspfactory-1d -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 74%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o -MF CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o.d -o CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -48829,18 +51994,18 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/dune/common/fvector.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:6: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23: required from 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates; typename GridImp::ctype = double; Communication = Dune::Communication]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:38:28: required from here -/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/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23: required from 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates; typename GridImp::ctype = float; Communication = Dune::Communication]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:44:28: required from here -/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 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: @@ -48851,6 +52016,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48860,24 +52027,17 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:14: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF >::MessageBuffer >; EntityType = Dune::Entity<2, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; IndexSetImp = Dune::IndexSet >, Dune::YaspIndexSet >, true>, unsigned int, std::vector >; GlobalIdSetImp = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<80> >; DataVectorType = std::vector >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:142:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 142 | void scatter (MessageBuffer& buff, const EntityType& e, size_t n) - | ^~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:7: -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:981:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 981 | YaspGrid (Dune::FieldVector lowerleft, - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:981:5: note: 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++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 80%] Linking CXX executable test-yaspgrid-yaspfactory-1d +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o" -o test-yaspgrid-yaspfactory-1d -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48887,18 +52047,16 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 80%] Built target test-yaspgrid-yaspfactory-1d +make -f dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/build.make dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/build.make dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 80%] Building CXX object dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o -MF CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o.d -o CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48908,19 +52066,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48930,6 +52075,18 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48939,6 +52096,69 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +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/geometry/quadraturerules.hh:294, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:22: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 148 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:15: +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14: required from here +/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates >, YaspGeometry>]': @@ -48951,6 +52171,10 @@ /usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | bool checkGeometry ( const TestGeometry& geometry ) | ^~~~~~~~~~~~~ @@ -48959,6 +52183,35 @@ /usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14: required from here +/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 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | void checkGeometryLifetime (const GV &gridView) @@ -49017,1543 +52270,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:5: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 989 | _L(upperright - lowerleft), - | ~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 989 | _L(upperright - lowerleft), - | ~~~~~~~~~~~^~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::YaspGrid::YaspGrid(std::array, unsigned int{dim}>, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::TensorProductCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1126:35: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'Dune::YaspGrid::YaspGrid(std::array, unsigned int{dim}>, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::TensorProductCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1136:32: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 137 | void checkGeometryLifetime (const GV &gridView) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc: In function 'int main(int, char**)': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:25:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 25 | YaspGrid grid{x, N, p}; - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:31:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 31 | YaspGrid grid{x, N}; - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:38:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 38 | YaspGrid grid{x1, x2, N}; - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:44:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | YaspGrid grid{x1, x2, N}; - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -[ 75%] Linking CXX executable test-yaspgrid-constructor -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-constructor.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o" -o test-yaspgrid-constructor -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 75%] Built target test-yaspgrid-constructor -make -f dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/build.make dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/build.make dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 76%] Building CXX object dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o -MF CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o.d -o CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/globalindexsettest.cc -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 137 | void checkGeometryLifetime (const GV &gridView) - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/globalindexsettest.cc:12: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'void Dune::GlobalIndexSet::IndexExchange::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 2> >; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:288:26, - inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 2>; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, - inlined from 'static int Dune::UGMessageBuffer::ugScatter_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:114:35: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:858:27, - inlined from 'void Dune::GlobalIndexSet::IndexExchange::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 2> >; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:292:33, - inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 2>; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, - inlined from 'static int Dune::UGMessageBuffer::ugScatter_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:114:35: -/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 - 638 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 639 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'void Dune::GlobalIndexSet::IndexExchange::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 0> >; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:288:26, - inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 0>; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, - inlined from 'static int Dune::UGMessageBuffer::ugScatter_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:114:35: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:858:27, - inlined from 'void Dune::GlobalIndexSet::IndexExchange::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 0> >; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:292:33, - inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 0>; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, - inlined from 'static int Dune::UGMessageBuffer::ugScatter_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:114:35: -/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 - 638 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 639 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'void Dune::GlobalIndexSet::IndexExchange::gather(MessageBuffer&, const EntityType&) const [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 0> >; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:262:35, - inlined from 'void Dune::CommDataHandleIF::gather(MessageBufferImp&, const EntityType&) const [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 0>; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:196:7, - inlined from 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:84:32: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'void Dune::GlobalIndexSet::IndexExchange::gather(MessageBuffer&, const EntityType&) const [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 2> >; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:262:35, - inlined from 'void Dune::CommDataHandleIF::gather(MessageBufferImp&, const EntityType&) const [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 2>; EntityType = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:196:7, - inlined from 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:84:32: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'void Dune::GlobalIndexSet::IndexExchange::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 1> >; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:288:26, - inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 1>; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, - inlined from 'static int Dune::UGMessageBuffer::ugScatter_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:114:35: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:858:27, - inlined from 'void Dune::GlobalIndexSet::IndexExchange::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 1> >; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:292:33, - inlined from 'void Dune::CommDataHandleIF::scatter(MessageBufferImp&, const EntityType&, size_t) [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 1>; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:210:7, - inlined from 'static int Dune::UGMessageBuffer::ugScatter_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:114:35: -/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 - 638 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 639 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'void Dune::GlobalIndexSet::IndexExchange::gather(MessageBuffer&, const EntityType&) const [with MessageBuffer = Dune::MessageBufferIF > > >::IndexExchange, int>, 2, 1> >; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:262:35, - inlined from 'void Dune::CommDataHandleIF::gather(MessageBufferImp&, const EntityType&) const [with MessageBufferImp = Dune::UGMessageBuffer > > >::IndexExchange, int>, 2, 1>; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DataHandleImp = Dune::GlobalIndexSet > > >::IndexExchange; DataTypeImp = int]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/datahandleif.hh:196:7, - inlined from 'static int Dune::UGMessageBuffer::ugGather_(DDD::DDDContext&, typename Dune::UG_NS::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF > > >::IndexExchange, int>; int gridDim = 2; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:84:32: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'Dune::GlobalIndexSet::GlobalIndexSet(const GridView&, int) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:403:25: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'Dune::GlobalIndexSet::GlobalIndexSet(const GridView&, int) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:396:25: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:858:27, - inlined from 'Dune::GlobalIndexSet::GlobalIndexSet(const GridView&, int) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:428:32: -/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 - 638 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 639 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = long long unsigned int; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:858:27, - inlined from 'Dune::GlobalIndexSet::GlobalIndexSet(const GridView&, int) [with GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/globalindexset.hh:437:32: -/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 - 638 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 639 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 77%] Linking CXX executable globalindexsettest -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/globalindexsettest.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o -o globalindexsettest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 77%] Built target globalindexsettest -make -f dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/build.make dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/build.make dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 78%] Building CXX object dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -MF CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o.d -o CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:14: -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:54:36: required from 'bool test(GridType&) [with GridType = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:150:9: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:54:36: required from 'bool test(GridType&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:164:9: required from here -/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 -In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: -/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:54:36: required from 'bool test(GridType&) [with GridType = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:150:9: required from here -/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/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:55:61: required from 'bool test(GridType&) [with GridType = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:150:9: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 286 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:54:36: required from 'bool test(GridType&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:164:9: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | FieldMatrix transposed() const - | ^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:55:61: required from 'bool test(GridType&) [with GridType = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:164:9: required from here -/build/reproducible-path/dune-grid-2.9.0/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++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:13: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Data<2>; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Data<2>; _Alloc = std::allocator >]', - inlined from 'void Dune::PersistentContainerVector::resize(const Value&) [with G = Dune::YaspGrid<2>; IndexSet = Dune::YaspPersistentContainerIndex >; Vector = std::vector, std::allocator > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainervector.hh:110:19: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainer.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:80: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair >}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair >}; _Key = long long unsigned int; _Tp = Data<2>; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair >; _Key = long long unsigned int; _Tp = Data<2>; _Compare = std::less; _Alloc = std::allocator > >]' at /usr/include/c++/12/bits/stl_map.h:858:27, - inlined from 'static void Dune::PersistentContainerMap::migrateEntry(const typename IdSet::IdType&, const Value&, Map&, Map&) [with G = Dune::UGGrid<2>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>; Map = std::map, std::less, std::allocator > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/persistentcontainermap.hh:265:23: -/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator'} changed in GCC 7.1 - 638 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 639 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 80%] Linking CXX executable persistentcontainertest -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/persistentcontainertest.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -o persistentcontainertest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -[ 80%] Built target persistentcontainertest -make -f dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/build.make dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/build.make dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 80%] Building CXX object dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o -MF CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o.d -o CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:294, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:24: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 148 | { - | ^ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:17: -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/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 -[ 81%] Linking CXX executable test-yaspgrid-yaspfactory-2d -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o" -o test-yaspgrid-yaspfactory-2d -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter 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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/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 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -[ 81%] Built target test-yaspgrid-yaspfactory-2d -make -f dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/build.make dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/build.make dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 81%] Building CXX object dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o -MF CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o.d -o CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc -In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:18: -/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/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/fvector.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:17: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/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 - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:80:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:80:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:91:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:91:14: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: -/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/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/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/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 - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here -/build/reproducible-path/dune-grid-2.9.0/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/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | FieldMatrix transposed() const - | ^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:733:22: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/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/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: required from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1093:30: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/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/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 161 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] 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 = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 260 | GlobalCoordinate corner(int k) const - | ^~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 161 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] 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]': -/build/reproducible-path/dune-grid-2.9.0/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 260 | GlobalCoordinate corner(int k) const - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:102, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:20: -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: required from 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>; typename std::enable_if<(Grid::dimension == 3), void>::type = void]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1034:21: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:29: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:199:14: required from 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:213:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | FieldVector centerUnitOuterNormal () const { - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:294, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:22: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 148 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:18: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519: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>]' -/build/reproducible-path/dune-grid-2.9.0/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>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:15: -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14: required from here -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 180 | LocalCoordinate local(const GlobalCoordinate& global) const - | ^~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 161 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28: required from 'void iteratorEquals(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14: required from here -/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 290 | GlobalCoordinate global ( const LocalCoordinate &local ) 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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection >, Dune::YaspIntersection > > >' @@ -50569,17 +52285,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14: required from here /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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/axisalignedcubegeometry.hh:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:18: /usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double]': @@ -50644,6 +52349,11 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14: required from here /usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:14: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF >::MessageBuffer >; EntityType = Dune::Entity<2, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; IndexSetImp = Dune::IndexSet >, Dune::YaspIndexSet >, true>, unsigned int, std::vector >; GlobalIdSetImp = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<80> >; DataVectorType = std::vector >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:142:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 142 | void scatter (MessageBuffer& buff, const EntityType& e, size_t n) + | ^~~~~~~ /usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' @@ -50688,16 +52398,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 | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519: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>]' -/build/reproducible-path/dune-grid-2.9.0/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>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~~~~ /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]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>' @@ -50776,16 +52476,6 @@ /build/reproducible-path/dune-grid-2.9.0/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/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 - | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:102, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:17: @@ -50797,6 +52487,10 @@ /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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' @@ -50813,52 +52507,14 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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/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 >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' @@ -50883,6 +52539,11 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | GlobalCoordinate corner(int k) const | ^~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' @@ -50899,18 +52560,14 @@ /build/reproducible-path/dune-grid-2.9.0/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/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 240 | GlobalCoordinate center() const - | ^~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:29: /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:199:14: required from 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]' @@ -50921,38 +52578,15 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:213:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | FieldVector centerUnitOuterNormal () const { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/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]': -/build/reproducible-path/dune-grid-2.9.0/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<55> > >(const YaspGrid<2>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<55> >&):: [with auto:23 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<55> > >(const YaspGrid<2>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, YaspGlobalIdSet >, bigunsignedint<55> > >(const YaspGrid<2>&, const IdSet, YaspGlobalIdSet >, bigunsignedint<55> >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2>; IdSet = IdSet, YaspGlobalIdSet >, bigunsignedint<55> >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = YaspGrid<2>; IdSet = IdSet, YaspGlobalIdSet >, bigunsignedint<55> >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 451 | GlobalCoordinate center () const - | ^~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' @@ -50980,89 +52614,8 @@ /usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5: required from 'static void GridViewInterface::check(const GridView&) [with GridView = Dune::GridView >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35: required from 'GridViewInterface::GridViewInterface() [with GridView = Dune::GridView >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 372 | GlobalCoordinate outerNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5: required from 'static void GridViewInterface::check(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35: required from 'GridViewInterface::GridViewInterface() [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: 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/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5: required from 'static void GridViewInterface::check(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35: required from 'GridViewInterface::GridViewInterface() [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: 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/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLeafIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5: required from 'static void GridViewInterface::check(const GridView&) [with GridView = Dune::GridView >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35: required from 'GridViewInterface::GridViewInterface() [with GridView = Dune::GridView >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:456:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | FieldVector outerNormal ([[maybe_unused]] const FieldVector& local) const { - | ^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::OneDGrid; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::OneDGrid; int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker::checkGeometry >(const Dune::GridView >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry >(const Dune::GridView >&)::; Index = unsigned int; Index ...i = {0, 1}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry >(const Dune::GridView >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::OneDGridLevelGridViewTraits; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 530 | return result; - | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In member function 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates]': +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/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' @@ -51123,30 +52676,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>; int codim = 0; int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>; int codim = 0; int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::YaspGrid<1>; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::YaspGrid<1>; int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::YaspGrid<1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::YaspGrid<1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:80:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::YaspGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::YaspGrid<2>; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: 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/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' @@ -51165,62 +52694,15 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ -/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]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/common/fmatrix.hh:267:14: 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: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' /usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' @@ -51307,28 +52789,15 @@ /build/reproducible-path/dune-grid-2.9.0/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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' @@ -51341,17 +52810,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 240 | GlobalCoordinate center() const | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::UGGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::UGGrid<2>; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' @@ -51364,21 +52822,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 451 | GlobalCoordinate center () const | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | return result; - | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' @@ -51389,77 +52832,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter 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/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]': -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]': -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/usr/include/dune/common/fmatrix.hh:206:14: 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/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLeafIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:457:14: required from 'Dune::FieldVector::dimworld> Dune::OneDGridLeafIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5: required from 'static void GridViewInterface::check(const GridView&) [with GridView = Dune::GridView >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35: required from 'GridViewInterface::GridViewInterface() [with GridView = Dune::GridView >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:472:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 472 | FieldVector centerUnitOuterNormal () const { - | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::OneDGrid; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::OneDGrid; int dim = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker::checkGeometry >(const Dune::GridView >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry >(const Dune::GridView >&)::; Index = unsigned int; Index ...i = {0, 1}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry >(const Dune::GridView >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::OneDGridLevelGridViewTraits; Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12: required from here -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ /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]': /build/reproducible-path/dune-grid-2.9.0/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, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:23 = std::integral_constant]' @@ -51472,6 +52844,15 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 240 | GlobalCoordinate center() const | ^~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' @@ -51485,95 +52866,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | GlobalCoordinate outerNormal (const LocalCoordinate& local) const | ^~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::YaspGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::YaspGrid<2>; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' @@ -51584,216 +52876,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker > >::checkGeometry > > >(const Dune::GridView > > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::UGGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::UGGrid<2>; int dim = 2]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7: required from 'GridInterface::GridInterface() [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 464 | Jacobian jacobian ( const LocalCoordinate& local ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | Jacobian jacobian ( const LocalCoordinate& local ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' @@ -51804,154 +52886,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | Jacobian jacobian ( const LocalCoordinate& local ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 3; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 3; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLeafIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLeafIntersection >]' @@ -51978,6 +52912,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::YaspGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ /usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant]' @@ -51993,215 +52931,6 @@ /usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 530 | return result; | ^~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 196 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 226 | JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2>, YaspGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits >; Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 161 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 407 | Jacobian jacobian (const LocalCoordinate &local) const - | ^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 418 | JacobianInverse jacobianInverse (const LocalCoordinate &local) const - | ^~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/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::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/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/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) 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::MultiLinearGeometryTraits; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/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/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: required from 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 407 | Jacobian jacobian (const LocalCoordinate &local) const - | ^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125: required from 'Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&):: [with auto:21 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker >::checkGeometry > >(const Dune::GridView > >&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12: required from here -/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 418 | JacobianInverse jacobianInverse (const LocalCoordinate &local) const - | ^~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]' @@ -52258,6 +52987,15 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14: required from here /usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /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 = 3]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' @@ -52505,6 +53243,15 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:166:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant]' @@ -52881,11 +53628,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | JacobianInverse jacobianInverse (const LocalCoordinate &local) const | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLevelIntersection >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 203 | inter.outerNormal(v); - | ~~~~~~~~~~~~~~~~~^~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]' @@ -52947,272 +53689,11 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 1; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 286 | GlobalCoordinate center () const - | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>; int codim = 0; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 876 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 876 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 298 | GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift()); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 1; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | geo.local(g); - | ~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | geo.jacobianInverseTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | geo.jacobianInverse( v ); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | return jacobianInverseTransposed(local).transposed(); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 876 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLevelIntersection >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | inter.outerNormal(v); | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | geo.jacobianTransposed( v ); @@ -53229,28 +53710,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | geo.corner( 0 ); | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | geo.jacobianInverseTransposed( origin ); @@ -53264,21 +53723,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | geo.jacobianInverseTransposed( origin ); @@ -53292,67 +53736,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 254 | friend auto operator* ( const FieldMatrix& matrixA, - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 197 | friend auto operator- ( const FieldMatrix& matrixA, - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/common/fmatrix.hh:197:17: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); @@ -53372,92 +53755,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 298 | GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift()); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 1; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | geo.local(g); - | ~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | geo.jacobianInverseTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | geo.jacobianInverse( v ); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 876 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | inter.outerNormal(v); @@ -53470,262 +53767,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 1; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | geo.local(g); - | ~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | geo.jacobianInverseTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | geo.jacobian( v ); - | ~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | geo.jacobianInverse( v ); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | return jit; - | ^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | Jacobian jacobian ( const LocalCoordinate& local ) const - | ^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 409 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 409 | return jacobianTransposed(local).transposed(); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 2; int dim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 582 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 586 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 624 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ^ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ^ -/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 254 | friend auto operator* ( const FieldMatrix& matrixA, - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 197 | friend auto operator- ( const FieldMatrix& matrixA, - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/common/fmatrix.hh:197:17: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/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 = 2; Traits = Dune::MultiLinearGeometryTraits]': -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 395 | GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | geo.jacobianTransposed( v ); @@ -53846,21 +53887,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); | ^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': /build/reproducible-path/dune-grid-2.9.0/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 @@ -53914,138 +53940,40 @@ 286 | GlobalCoordinate center () const | ^~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 203 | inter.outerNormal(v); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 1; int dim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | geo.local(g); - | ~~~~~~~~~^~~ -/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 2; int dim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | geo.local(g); - | ~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | geo.jacobianInverseTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | geo.jacobian( v ); - | ~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | geo.jacobianInverse( v ); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); - | ^ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/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 - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | return jit; - | ^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | Jacobian jacobian ( const LocalCoordinate& local ) const - | ^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 409 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 409 | return jacobianTransposed(local).transposed(); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 3; int dim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 254 | friend auto operator* ( const FieldMatrix& matrixA, + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 197 | friend auto operator- ( const FieldMatrix& matrixA, + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/common/fmatrix.hh:197:17: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]': +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLevelIntersectionIterator >, Dune::UGGridLevelIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | inter.outerNormal(v); @@ -54147,116 +54075,30 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | geo.corner( 0 ); | ~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]': -/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 254 | friend auto operator* ( const FieldMatrix& matrixA, - | ^~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ^ -/usr/include/dune/geometry/test/checkgeometry.hh:208:30: 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/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ^~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry >::JacobianInverseTransposed]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]': -/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 254 | friend auto operator* ( const FieldMatrix& matrixA, - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]': -/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 197 | friend auto operator- ( const FieldMatrix& matrixA, - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]': -/usr/include/dune/common/fmatrix.hh:197:17: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]': -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 137 | void checkGeometryLifetime (const GV &gridView) + | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { @@ -54519,6 +54361,156 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 47 | return (vx1-vx2).infinity_norm() < eps; + | ~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) @@ -54531,12 +54523,15 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) | ~~~~~~~~~^~~~~ -In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) @@ -54546,6 +54541,15 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | return (vx1-vx2).infinity_norm() < eps; | ~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/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, Dune::TensorProductCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 520 | auto ur = _it.upperright(); @@ -54558,14 +54562,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) | ~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 876 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 876 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) @@ -54581,37 +54577,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | coords.back().push_back(is.geometry().corner(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) @@ -54620,59 +54585,35 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | return jacobianTransposed(local).transposed(); | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 243 | typename Geometry::GlobalCoordinate c2( it->template subEntity< dimGrid >( c ).geometry().corner( 0 ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | return (vx1-vx2).infinity_norm() < eps; - | ~~~~^~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | coords.push_back(e.geometry().corner(0)); | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/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>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 520 | auto ur = _it.upperright(); - | ~~~~~~~~~~~~~~^~ +In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | coords.push_back(e.geometry().corner(0)); @@ -54689,37 +54630,77 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | const auto& firstCornerCoords = subGeom.corner(0); | ~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 137 | void checkGeometryLifetime (const GV &gridView) + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > >; int codim = 0]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | coords.push_back(e.geometry().corner(0)); | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: 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/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~^~~~~ -In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:33: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 58 | coords.back().push_back(is.geometry().corner(0)); - | ~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:16: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -54729,14 +54710,14 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) | ~~~~~~~~^~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<30>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); @@ -54748,10 +54729,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 243 | typename Geometry::GlobalCoordinate c2( it->template subEntity< dimGrid >( c ).geometry().corner( 0 ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); @@ -54823,11 +54800,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | coords.push_back(e.geometry().corner(0)); - | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); @@ -54857,26 +54829,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | coords.push_back(e.geometry().corner(0)); - | ~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 242 | typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | coords.push_back(e.geometry().corner(0)); - | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | coords.push_back(e.geometry().corner(0)); - | ~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 922 | const auto& firstCornerCoords = subGeom.corner(0); - | ~~~~~~~~~~~~~~^~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -54884,270 +54840,53 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantOffsetCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantOffsetCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 989 | _L(upperright - lowerleft), - | ~~~~~~~~~~~^~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]': +cc1plus: 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/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:140:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 140 | static void apply ( const GridView &gridView, std::ostream &output ) + | ^~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': 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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) - | ~~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = OneDGrid; Entity = Entity<0, 1, const OneDGrid, OneDGridEntity>; IndexSetType = IndexSet, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<1>; Entity = Entity<0, 1, const YaspGrid<1>, YaspEntity>; IndexSetType = IndexSet, YaspIndexSet, true>, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<1, EquidistantOffsetCoordinates >; Entity = Entity<0, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspEntity>; IndexSetType = IndexSet >, YaspIndexSet >, true>, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<2>; Entity = Entity<0, 2, const YaspGrid<2>, YaspEntity>; IndexSetType = IndexSet, YaspIndexSet, true>, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection, Dune::YaspIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<2, EquidistantOffsetCoordinates >; Entity = Entity<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspEntity>; IndexSetType = IndexSet >, YaspIndexSet >, true>, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': 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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:15, @@ -55156,22 +54895,43 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': 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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 -In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -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 member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': @@ -55180,8 +54940,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Dune::TensorGridFactory::fillIntervals(int, int, ctype) [with Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:97:30, @@ -55295,64 +55053,12 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | void assertNeighbor (Grid &g) | ^~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -55369,6 +55075,8 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': /usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; @@ -55401,17 +55109,134 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); @@ -55421,41 +55246,162 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -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 member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 3]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | return (vx1-vx2).infinity_norm() < eps; @@ -55464,43 +55410,59 @@ /usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const | ^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: @@ -55513,110 +55475,460 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 81%] Linking CXX executable test-yaspgrid-yaspfactory-2d +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/link.txt --verbose=1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o" -o test-yaspgrid-yaspfactory-2d -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 295 | void assertNeighbor (Grid &g) - | ^~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 81%] Built target test-yaspgrid-yaspfactory-2d +make -f dune/grid/utility/test/CMakeFiles/vertexordertest.dir/build.make dune/grid/utility/test/CMakeFiles/vertexordertest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/vertexordertest.dir/DependInfo.cmake --color= In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/utility/test/CMakeFiles/vertexordertest.dir/build.make dune/grid/utility/test/CMakeFiles/vertexordertest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 82%] Building CXX object dune/grid/utility/test/CMakeFiles/vertexordertest.dir/vertexordertest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -MF CMakeFiles/vertexordertest.dir/vertexordertest.cc.o.d -o CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > >; int codim = 0]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]': +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | bool checkGeometry ( const TestGeometry& geometry ) | ^~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, @@ -55670,12 +55982,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -55684,6 +55990,18 @@ /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:50: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43: required from here +/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/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 /usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': @@ -55698,19 +56016,239 @@ /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:228:38: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:228:38: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:50: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here +/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:18: +/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:50: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43: required from here +/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 + | ^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43: required from here +/build/reproducible-path/dune-grid-2.9.0/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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:28: +/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:228:38: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:228:38: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:50: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:322:45: required from here +/build/reproducible-path/dune-grid-2.9.0/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 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 240 | GlobalCoordinate center() const + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 451 | GlobalCoordinate center () const + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:322:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:196:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:232:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 1; VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:206:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 1; VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:232:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here +/build/reproducible-path/dune-grid-2.9.0/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 2; VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:206:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 2; VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:232:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:322:45: required from here +/build/reproducible-path/dune-grid-2.9.0/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 +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:196:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:232:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 161 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -55721,49 +56259,149 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 238 | std::cout << "Element at " << eit->geometry().center() << ": " + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]', inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:165:16: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -55816,43 +56454,122 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 150 | DomainW subpos = geo_s.global(refelem_s.position(subindex_s, codim)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 150 | DomainW subpos = geo_s.global(refelem_s.position(subindex_s, codim)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 150 | DomainW subpos = geo_s.global(refelem_s.position(subindex_s, codim)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -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/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -55863,27 +56580,110 @@ /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:21: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLevelIntersection > >*, std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, inlined from 'Dune::YaspGrid::YaspGrid(std::array, unsigned int{dim}>, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::TensorProductCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1136:32: /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 366 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ @@ -55897,12 +56697,28 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -55914,13 +56730,37 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -55951,6 +56791,15 @@ /usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); | ~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -55959,6 +56808,19 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 451 | GlobalCoordinate center () const + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: @@ -55995,13 +56857,27 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates]': -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In lambda function, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: @@ -56022,14 +56898,95 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -56048,6 +57005,10 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': @@ -56087,6 +57048,10 @@ /usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | bool checkGeometry ( const TestGeometry& geometry ) | ^~~~~~~~~~~~~ @@ -56096,6 +57061,16 @@ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: @@ -56139,6 +57114,16 @@ /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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -56149,14 +57134,41 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::YaspGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 451 | GlobalCoordinate center () const + | ^~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -56175,6 +57187,12 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -56193,6 +57211,24 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -56211,6 +57247,33 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -56229,6 +57292,69 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': @@ -56385,14 +57511,6 @@ /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 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 47 | return (vx1-vx2).infinity_norm() < eps; - | ~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -56403,6 +57521,10 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -56412,134 +57534,9 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) | ~~~~~~~~^~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 77 | if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits::epsilon()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 82%] Linking CXX executable vertexordertest +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/vertexordertest.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -o vertexordertest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so In lambda function, inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, @@ -56547,6 +57544,16 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 82%] Built target vertexordertest +make -f doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/build.make doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/doc/recipes /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/build.make doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 83%] Building CXX object doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o -MF CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o.d -o CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/doc/recipes/recipe-iterate-over-grid.cc In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, @@ -56643,1189 +57650,389 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:16: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, unsigned int> >(const OneDGrid&, const IdSet, unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 1; GridType = YaspGrid<1, EquidistantOffsetCoordinates >; Entity = Entity<0, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspEntity>; IndexSetType = IndexSet >, YaspIndexSet >, false>, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:62:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 62 | void checkSubEntity ( const GridType &, + | ^~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<30>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<1, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<1, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:140:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 140 | static void apply ( const GridView &gridView, std::ostream &output ) - | ^~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Dune::bigunsignedint<55>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Dune::FieldVector >, std::_Select1st, Dune::FieldVector > >, std::less >, std::allocator, Dune::FieldVector > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +In file included from /build/reproducible-path/dune-grid-2.9.0/doc/recipes/recipe-iterate-over-grid.cc:52: +/build/reproducible-path/dune-grid-2.9.0/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 = 4; Coordinates = Dune::EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<1, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<1, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 82%] Linking CXX executable test-yaspgrid-yaspfactory-3d -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o" -o test-yaspgrid-yaspfactory-3d -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 82%] Built target test-yaspgrid-yaspfactory-3d -make -f dune/grid/utility/test/CMakeFiles/vertexordertest.dir/build.make dune/grid/utility/test/CMakeFiles/vertexordertest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/vertexordertest.dir/DependInfo.cmake --color= -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/utility/test/CMakeFiles/vertexordertest.dir/build.make dune/grid/utility/test/CMakeFiles/vertexordertest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 83%] Building CXX object dune/grid/utility/test/CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -MF CMakeFiles/vertexordertest.dir/vertexordertest.cc.o.d -o CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]', - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:57:47: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::UGGridLeafIntersection > >*, std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In lambda function, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:50: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43: required from here -/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:228:38: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:228:38: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:50: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here -/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 -In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:18: -/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:50: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43: required from here -/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 - | ^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43: required from here -/build/reproducible-path/dune-grid-2.9.0/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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:28: -/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 = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:228:38: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:228:38: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:50: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:322:45: required from here -/build/reproducible-path/dune-grid-2.9.0/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 -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 240 | GlobalCoordinate center() const - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 451 | GlobalCoordinate center () const - | ^~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:322:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:196:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:232:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 1; VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:206:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 1; VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:232:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45: required from here -/build/reproducible-path/dune-grid-2.9.0/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 2; VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:206:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 2; VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:232:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:322:45: required from here -/build/reproducible-path/dune-grid-2.9.0/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 -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:196:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:232:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 161 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]', - inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 3; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, - inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 3; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16, - inlined from 'static void CheckEntitySeed::IfHasEntitySeed::apply(const GridView&, std::ostream&) [with GridView = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:198:40, - inlined from 'Dune::checkEntitySeed > >(const GridView > >&, std::ostream&):: [with auto:22 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:217:68, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkEntitySeed > >(const GridView > >&, std::ostream&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkEntitySeed > >(const GridView > >&, std::ostream&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkEntitySeed(const GridView&, std::ostream&) [with VT = UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:216:20, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1048:26: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 238 | std::cout << "Element at " << eit->geometry().center() << ": " - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: note: parameter 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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 150 | DomainW subpos = geo_s.global(refelem_s.position(subindex_s, codim)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 150 | DomainW subpos = geo_s.global(refelem_s.position(subindex_s, codim)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 150 | DomainW subpos = geo_s.global(refelem_s.position(subindex_s, codim)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312:21: 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/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: -/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 /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:21: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 451 | GlobalCoordinate center () const - | ^~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 451 | GlobalCoordinate center () const - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | void iterate(Grid &g) | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | return impl().jacobianInverseTransposed(local); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | return impl().jacobianInverseTransposed(local); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]': +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | void iterate(Grid &g) | ^~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | return impl().jacobianInverseTransposed(local); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | return impl().jacobianInverseTransposed(local); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ @@ -57843,27 +58050,18 @@ /usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), @@ -57871,7 +58069,7 @@ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -57879,11 +58077,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 84%] Linking CXX executable tensorgridfactorytest -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tensorgridfactorytest.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o -o tensorgridfactorytest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -57891,18 +58086,21 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +[ 83%] Linking CXX executable recipe-iterate-over-grid +cd /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes && /usr/bin/cmake -E cmake_link_script CMakeFiles/recipe-iterate-over-grid.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o" -o recipe-iterate-over-grid -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 84%] Built target tensorgridfactorytest -make -f doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/build.make doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/doc/recipes /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/build.make doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/build +[ 83%] Built target recipe-iterate-over-grid +make -f CMakeFiles/dunealbertagrid3d.dir/build.make CMakeFiles/dunealbertagrid3d.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 85%] Building CXX object doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o -MF CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o.d -o CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o -c /build/reproducible-path/dune-grid-2.9.0/doc/recipes/recipe-iterate-over-grid.cc +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/DependInfo.cmake --color= +Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal". +Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal". +Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal". +Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal". +Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal". In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -57910,125 +58108,47 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 85%] Linking CXX executable vertexordertest -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/vertexordertest.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -o vertexordertest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 85%] Built target vertexordertest -make -f CMakeFiles/dunealbertagrid3d.dir/build.make CMakeFiles/dunealbertagrid3d.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/DependInfo.cmake --color= -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal". -Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal". -Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal". -Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal". -Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o.d" is newer than depends file "/build/reproducible-path/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target dunealbertagrid3d make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' make -f CMakeFiles/dunealbertagrid3d.dir/build.make CMakeFiles/dunealbertagrid3d.dir/build make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' make[5]: Nothing to be done for 'CMakeFiles/dunealbertagrid3d.dir/build'. make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 88%] Built target dunealbertagrid3d +[ 86%] Built target dunealbertagrid3d make -f dune/grid/common/test/CMakeFiles/scsgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/scsgmappertest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/common/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/common/test/CMakeFiles/scsgmappertest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' make -f dune/grid/common/test/CMakeFiles/scsgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/scsgmappertest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 89%] Building CXX object dune/grid/common/test/CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 87%] Building CXX object dune/grid/common/test/CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/common/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/common/test/CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o -MF CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o.d -o CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/scsgmappertest.cc -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | bool checkGeometry ( const TestGeometry& geometry ) | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/doc/recipes/recipe-iterate-over-grid.cc:52: -/build/reproducible-path/dune-grid-2.9.0/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 = 4; Coordinates = Dune::EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58036,35 +58156,18 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/scsgmappertest.cc:15: -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:547:44: required from 'constexpr Dune::GeometryType Dune::YaspEntity<0, dim, GridImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/entity.hh:337:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; EntityImp = Dune::YaspEntity]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/scsgmappertest.cc:49:40: required from 'void checkElementDataMapper(const Dune::Mapper&, const GridView&) [with G = Dune::YaspGrid<2>; M = Dune::SingleCodimSingleGeomTypeMapper > >, 0>; I = unsigned int; GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/scsgmappertest.cc:130:27: required from here -/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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), @@ -58072,7 +58175,7 @@ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58080,8 +58183,62 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<2, TensorProductCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58089,6 +58246,36 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/scsgmappertest.cc:15: +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:547:44: required from 'constexpr Dune::GeometryType Dune::YaspEntity<0, dim, GridImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/entity.hh:337:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; EntityImp = Dune::YaspEntity]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/scsgmappertest.cc:49:40: required from 'void checkElementDataMapper(const Dune::Mapper&, const GridView&) [with G = Dune::YaspGrid<2>; M = Dune::SingleCodimSingleGeomTypeMapper > >, 0>; I = unsigned int; GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/scsgmappertest.cc:130:27: required from here +/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) @@ -58146,6 +58333,15 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -58155,7 +58351,65 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 89%] Linking CXX executable recipe-iterate-over-grid +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ +In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -58165,18 +58419,120 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -cd /build/reproducible-path/dune-grid-2.9.0/build/doc/recipes && /usr/bin/cmake -E cmake_link_script CMakeFiles/recipe-iterate-over-grid.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o" -o recipe-iterate-over-grid -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 89%] Built target recipe-iterate-over-grid -make -f dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/common/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 90%] Building CXX object dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/common/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -MF CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o.d -o CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]', + inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, + inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: +/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 222 | return jacobianTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: +/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 420 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -58186,6 +58542,86 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: +/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: +/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 static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]', + inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, + inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16, + inlined from 'static void CheckEntitySeed::IfHasEntitySeed::apply(const GridView&, std::ostream&) [with GridView = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:198:40, + inlined from 'Dune::checkEntitySeed > >(const GridView > >&, std::ostream&):: [with auto:22 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:217:68, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkEntitySeed > >(const GridView > >&, std::ostream&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkEntitySeed > >(const GridView > >&, std::ostream&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkEntitySeed(const GridView&, std::ostream&) [with VT = UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:216:20, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1048:26: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -58199,19 +58635,83 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 90%] Linking CXX executable scsgmappertest +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:976:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 976 | void gridcheck (Grid &g) + | ^~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ +In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 87%] Linking CXX executable scsgmappertest cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/common/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/scsgmappertest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o -o scsgmappertest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 90%] Built target scsgmappertest -make -f dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/depend +[ 87%] Built target scsgmappertest +make -f dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/DependInfo.cmake --color= +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/common/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/build +make -f dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 91%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGMSH_ALBERTAGRID -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o -MF CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o.d -o CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc +[ 88%] Building CXX object dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/common/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -MF CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o.d -o CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc In lambda function, inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, @@ -58219,6 +58719,15 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<3, EquidistantCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<2>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, @@ -58292,9 +58801,9 @@ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | bool checkGeometry ( const TestGeometry& geometry ) | ^~~~~~~~~~~~~ @@ -58309,6 +58818,53 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | return impl().jacobianTransposed( local ); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]', + inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 3; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, + inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 3; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16, + inlined from 'static void CheckEntitySeed::IfHasEntitySeed::apply(const GridView&, std::ostream&) [with GridView = Dune::GridView > >; int codim = 3]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:198:40, + inlined from 'Dune::checkEntitySeed > >(const GridView > >&, std::ostream&):: [with auto:22 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:217:68, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkEntitySeed > >(const GridView > >&, std::ostream&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkEntitySeed > >(const GridView > >&, std::ostream&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkEntitySeed(const GridView&, std::ostream&) [with VT = UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:216:20, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1048:26: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) + | ~~~^~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, @@ -58331,6 +58887,12 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:257:23: required from 'void checkGrid(Grid&) [with Grid = Dune::YaspGrid<3>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:351:14: required from here /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 +In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, EquidistantCoordinates >, YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26: /usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': @@ -58353,15 +58915,56 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:257:23: required from 'void checkGrid(Grid&) [with Grid = Dune::YaspGrid<3>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:351:14: required from here /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 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) - | ~~~~~~~~^~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 911 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 89%] Linking CXX executable tensorgridfactorytest +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tensorgridfactorytest.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o -o tensorgridfactorytest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 89%] Built target tensorgridfactorytest +make -f dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 90%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGMSH_ALBERTAGRID -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o -MF CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o.d -o CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc +[ 91%] Linking CXX executable structuredgridfactorytest +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/structuredgridfactorytest.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o -o structuredgridfactorytest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 91%] Built target structuredgridfactorytest +make -f dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 92%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DALBERTA_DIM=3 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGMSH_ALBERTAGRID -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o -MF CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o.d -o CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, @@ -58392,30 +58995,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 911 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:296, from /usr/include/dune/geometry/test/checkgeometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, @@ -58429,6 +59008,8 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1028 | { | ^ +/build/reproducible-path/dune-grid-2.9.0/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, @@ -58459,6 +59040,8 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:120:46: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45: required from here /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/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: /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]' @@ -58489,24 +59072,27 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:120:46: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45: required from here /usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:7, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:25: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const + | ^~~~~ In file included from /usr/include/dune/common/fvector.hh:22, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:13, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:20: @@ -58552,24 +59138,19 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:40: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23: /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -58591,6 +59172,30 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:22: +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/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 In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15: /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26: required from 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -58614,24 +59219,71 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:381:26: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: +/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 = FieldMatrix; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/c++/12/vector:70, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:15: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54: required from 'class Dune::GeometryReference > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:51:47: required from 'class Dune::GeometryReference > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: required from 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]' @@ -58646,6 +59298,11 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant]' @@ -58689,6 +59346,14 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45: required from here /usr/include/dune/common/fmatrix.hh:206:14: 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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12: /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::Jacobian Dune::AlbertaGridGeometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' @@ -58810,6 +59475,92 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ +In file included from /usr/include/dune/common/fvector.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:13, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:20: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/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 + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/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/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54: required from 'class Dune::GeometryReference > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:51:47: required from 'class Dune::GeometryReference > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2>; IntersectionImp = Dune::AlbertaGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 372 | GlobalCoordinate outerNormal (const LocalCoordinate& local) 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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54: required from 'class Dune::GeometryReference > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<2, 2, const Dune::AlbertaGrid<2> >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:733:22: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: required from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1093:30: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::Jacobian Dune::AlbertaGridGeometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -58858,10 +59609,196 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | GlobalCoordinate corner ( const int i ) const + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54: required from 'class Dune::GeometryReference > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<2, 2, const Dune::AlbertaGrid<2> >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:733:22: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 172 | FieldMatrix transposed() const + | ^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: required from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1093:30: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | GlobalCoordinate corner ( const int i ) const + | ^~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 88 | LocalCoordinate local ( const GlobalCoordinate &global ) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12: required from 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector; LocalCoordType = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<3, 3>; IntersectionImp = Dune::AlbertaGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 88 | LocalCoordinate local ( const GlobalCoordinate &global ) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:102: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': @@ -58928,13 +59865,6 @@ /usr/include/dune/common/function.hh:120:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | y = f_(x); | ^ -In lambda function, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 )) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -59113,1426 +60043,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&):: [with auto:23 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, UGGridIdSet >, long long unsigned int> >(const UGGrid<3>&, const IdSet, UGGridIdSet >, long long unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet, UGGridIdSet >, long long unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 1; GridType = YaspGrid<1, EquidistantOffsetCoordinates >; Entity = Entity<0, 1, const YaspGrid<1, EquidistantOffsetCoordinates >, YaspEntity>; IndexSetType = IndexSet >, YaspIndexSet >, false>, unsigned int, std::vector >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:62:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 62 | void checkSubEntity ( const GridType &, - | ^~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<1, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<1, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<1, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<1, EquidistantOffsetCoordinates >; GridView = GridView > > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerUnitOuterNormal() const [with Grid = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:181:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 181 | NormalVector normal = centerOuterNormal(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = AlbertaGrid<2>; Entity = Entity<0, 2, const AlbertaGrid<2>, AlbertaGridEntity>; IndexSetType = IndexSet, AlbertaGridIndexSet<2, 2>, int, std::array >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = YaspGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = YaspGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/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 = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: 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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~~^~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = OneDGrid; GridView = GridView >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ -In file included from /usr/include/c++/12/vector:70, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:15: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() ) - | ~~~^~~~ -In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::Jacobian Dune::AxisAlignedCubeGeometry::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]', - inlined from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29, - inlined from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44: -/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 222 | return jacobianTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::Jacobian Dune::MultiLinearGeometry::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -In member function 'Dune::MultiLinearGeometry::JacobianInverse Dune::MultiLinearGeometry::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59: -/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 420 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 282 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41: -/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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 213 | auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'bool Dune::Geometry::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27, - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33: -/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 static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]', - inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, - inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16, - inlined from 'static void CheckEntitySeed::IfHasEntitySeed::apply(const GridView&, std::ostream&) [with GridView = Dune::GridView > >; int codim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:198:40, - inlined from 'Dune::checkEntitySeed > >(const GridView > >&, std::ostream&):: [with auto:22 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:217:68, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkEntitySeed > >(const GridView > >&, std::ostream&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkEntitySeed > >(const GridView > >&, std::ostream&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkEntitySeed(const GridView&, std::ostream&) [with VT = UGGridLevelGridViewTraits >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:216:20, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1048:26: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:58:22, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:976:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 976 | void gridcheck (Grid &g) - | ^~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:140:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 140 | static void apply ( const GridView &gridView, std::ostream &output ) - | ^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | static void check(const std::true_type&, const Entity &entity) - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: -/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 125 | if( (corner - center).two_norm() <= tolerance ) - | ~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:8: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >&) [with int dim = 2; int dimworld = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | insertBoundarySegment ( const std::vector< unsigned int > &vertices, - | ^~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) - | ~~~~~~~~^~~~~~~~~~~ -In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54: -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | static void check(const std::true_type&, const Entity &entity) - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54: -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 91%] Linking CXX executable mcmgmappertest -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/common/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/mcmgmappertest.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -o mcmgmappertest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 91%] Built target mcmgmappertest -make -f dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 92%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DALBERTA_DIM=3 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGMSH_ALBERTAGRID -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o -MF CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o.d -o CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]', - inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, - inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 90 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:744:13: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 744 | if( (x-y).two_norm2() > 1e-10 ) - | ~~^~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, - inlined from 'Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool):: [with auto:26 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:7, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:25: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const - | ^~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:40: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:22: -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/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 -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:14: -/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 = FieldMatrix; typename std::enable_if::value, int>::type = 0]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::AlbertaGridLeafIntersection > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18: required from 'class Dune::AlbertaGridLeafIntersectionIterator >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > >' -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::AlbertaGridLeafIntersectionIterator >, Dune::AlbertaGridLeafIntersection > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54: required from 'class Dune::GeometryReference > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:51:47: required from 'class Dune::GeometryReference > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/dune/common/fvector.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:13, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:20: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/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 - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/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/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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54: required from 'class Dune::GeometryReference > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:51:47: required from 'class Dune::GeometryReference > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/usr/include/dune/common/fmatrix.hh:172:32: 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/dune-grid-2.9.0/dune/grid/common/grid.hh:1118: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2>; IntersectionImp = Dune::AlbertaGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 372 | GlobalCoordinate outerNormal (const LocalCoordinate& local) 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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54: required from 'class Dune::GeometryReference > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<2, 2, const Dune::AlbertaGrid<2> >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:733:22: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: required from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1093:30: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | GlobalCoordinate corner ( const int i ) const - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54: required from 'class Dune::GeometryReference > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<2, 2, const Dune::AlbertaGrid<2> >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:733:22: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 172 | FieldMatrix transposed() const - | ^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: required from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1093:30: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | GlobalCoordinate corner ( const int i ) const - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | CoordinateType operator() ( const CoordinateType &global ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh: In static member function 'static void Dune::Alberta::NodeProjection::apply(REAL*, const EL_INFO*, const REAL*) [with int dim = 2; Projection = Dune::Alberta::DuneBoundaryProjection<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 258 | static void apply ( GlobalVector global, const EL_INFO *info, const LocalVector local ) - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: 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/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: 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/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: 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 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]', - inlined from 'void Dune::Alberta::DuneBoundaryProjection::operator()(const ElementInfo&, const REAL*, REAL*) const [with int dim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:59:43, - inlined from 'static void Dune::Alberta::NodeProjection::apply(REAL*, const EL_INFO*, const REAL*) [with int dim = 2; Projection = Dune::Alberta::DuneBoundaryProjection<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:266:36: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 88 | LocalCoordinate local ( const GlobalCoordinate &global ) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12: required from 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector; LocalCoordType = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<3, 3>; IntersectionImp = Dune::AlbertaGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 88 | LocalCoordinate local ( const GlobalCoordinate &global ) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27: required from 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' @@ -60600,9 +60110,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 93%] Linking CXX executable structuredgridfactorytest -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/structuredgridfactorytest.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o -o structuredgridfactorytest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:36:26: required from 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27: required from 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' @@ -60684,16 +60191,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12: required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45: required from here /usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 93%] Built target structuredgridfactorytest -make -f dune/grid/test/CMakeFiles/test-alberta-1-1.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-1.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-1-1.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-alberta-1-1.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-1.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 93%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometrycache.hh:9, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.hh:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:17: @@ -61141,9 +60638,11 @@ /usr/include/c++/12/bits/std_function.h:591:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 591 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ -[ 93%] Linking CXX executable gmshtest-alberta2d -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmshtest-alberta2d.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o" -o gmshtest-alberta2d -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunealbertagrid2d.so.2.9.0 ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -61348,11 +60847,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 93%] Built target gmshtest-alberta2d -make -f dune/grid/test/CMakeFiles/test-alberta-1-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-3.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-1-3.dir/DependInfo.cmake --color= /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:741:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | const typename GeometryInFather::GlobalCoordinate x @@ -61383,11 +60877,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | coords.push_back(e.geometry().corner(0)); | ~~~~~~~~~~~~~~~~~~~^~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-alberta-1-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-3.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 94%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=3 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:41: /build/reproducible-path/dune-grid-2.9.0/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 > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -61398,26 +60887,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:244:74: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | if( ((*boundarySegment)( refSimplex.position( i, dimension-1 ) ) - coords[ i ]).two_norm() > 1e-6 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:7, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 41 | { - | ^ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 3]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | geo.local(g); @@ -61539,12 +61008,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const - | ^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -61560,6 +61023,328 @@ /build/reproducible-path/dune-grid-2.9.0/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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerUnitOuterNormal() const [with Grid = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:181:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 181 | NormalVector normal = centerOuterNormal(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = AlbertaGrid<2>; Entity = Entity<0, 2, const AlbertaGrid<2>, AlbertaGridEntity>; IndexSetType = IndexSet, AlbertaGridIndexSet<2, 2>, int, std::array >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:36:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 36 | GlobalCoordinate y = corner( 0 ); + | ~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:36:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 36 | GlobalCoordinate y = corner( 0 ); + | ~~~~~~^~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerUnitOuterNormal() const [with Grid = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:181:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 181 | NormalVector normal = centerOuterNormal(); + | ~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 572 | result = geo.local( geo.global( origin ) ); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 572 | result = geo.local( geo.global( origin ) ); + | ~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 615 | result = lit->geometry().local(lit->geometry().global(origin)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 615 | result = lit->geometry().local(lit->geometry().global(origin)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 572 | result = geo.local( geo.global( origin ) ); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 572 | result = geo.local( geo.global( origin ) ); + | ~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 615 | result = lit->geometry().local(lit->geometry().global(origin)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 615 | result = lit->geometry().local(lit->geometry().global(origin)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +[ 93%] Linking CXX executable test-yaspgrid-yaspfactory-3d +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o" -o test-yaspgrid-yaspfactory-3d -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +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/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector; Range = Dune::FieldVector; F = std::function(Dune::FieldVector)>]': +/usr/include/dune/common/function.hh:120:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 120 | y = f_(x); + | ~~^~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 93%] Built target test-yaspgrid-yaspfactory-3d +make -f dune/grid/test/CMakeFiles/test-alberta-1-1.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-1.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-1-1.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/test-alberta-1-1.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-1.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 93%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc +[ 93%] Linking CXX executable mcmgmappertest +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/common/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/mcmgmappertest.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -o mcmgmappertest -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 93%] Built target mcmgmappertest +make -f dune/grid/test/CMakeFiles/test-alberta-1-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-3.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-1-3.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/test-alberta-1-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-3.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 94%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=3 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 2>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet, AlbertaGridIdSet<2, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:7, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 41 | { + | ^ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const + | ^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:7, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const + | ^~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:21: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/quadraturerules.hh:296, from /usr/include/dune/geometry/test/checkgeometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, @@ -61589,6 +61374,11 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:73:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | return y; | ^ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:140:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 140 | static void apply ( const GridView &gridView, std::ostream &output ) + | ^~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26: /usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double]': /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]' @@ -61604,17 +61394,28 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:7, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30: +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54: required from 'class Dune::GeometryReference > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<1, 1, const Dune::AlbertaGrid<1> >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 1, const Dune::AlbertaGrid<1>, Dune::LocalGeometryReference>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1, 1>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]' @@ -61629,16 +61430,6 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const - | ^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, AlbertaGridGlobalGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]' @@ -61646,6 +61437,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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 member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12: /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]' @@ -61654,96 +61449,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | GlobalCoordinate corner ( const int i ) const | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::Jacobian Dune::AlbertaGridGeometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, AlbertaGridGlobalGeometry>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 238 | Jacobian jacobian ( const LocalCoordinate &local ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1, 1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1, 1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:21: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12: required from 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector; LocalCoordType = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<1, 1>; IntersectionImp = Dune::AlbertaGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1, 1> >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1, 1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&):: [with auto:24 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' -/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet, AlbertaGridIdSet<1, 1>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet, AlbertaGridIdSet<1, 1>, unsigned int>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 286 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30: -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/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/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54: required from 'class Dune::GeometryReference > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9: required from 'class Dune::LocalGeometryReference<1, 1, const Dune::AlbertaGrid<1> >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53: required from 'class Dune::Geometry<1, 1, const Dune::AlbertaGrid<1>, Dune::LocalGeometryReference>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here -/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 In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26: /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 = FieldMatrix; typename std::enable_if::value, int>::type = 0]' @@ -61828,10 +61533,31 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:36:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 36 | GlobalCoordinate y = corner( 0 ); - | ~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::Jacobian Dune::AlbertaGridGeometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, AlbertaGridGlobalGeometry>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 238 | Jacobian jacobian ( const LocalCoordinate &local ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1, 1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1, 1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29: required from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' @@ -61865,10 +61591,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:36:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 36 | GlobalCoordinate y = corner( 0 ); - | ~~~~~~^~~~~ /usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' @@ -61920,6 +61642,15 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | GlobalCoordinate corner ( const int i ) const | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12: required from 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector; LocalCoordType = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<1, 1>; IntersectionImp = Dune::AlbertaGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<1>; Entity = Dune::Entity<0, 1, const Dune::AlbertaGrid<1>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' @@ -61928,6 +61659,25 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~~^~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1, 1> >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18: required from 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1, 1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::Jacobian Dune::AlbertaGridGeometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::integral_constant]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26: required from 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -61970,6 +61720,17 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&):: [with auto:24 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' +/usr/include/dune/common/hybridutilities.hh:270:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet, AlbertaGridIdSet<1, 1>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet, AlbertaGridIdSet<1, 1>, unsigned int>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<1>; NormalVector = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12: required from 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<1>; NormalVector = Dune::FieldVector; LocalCoordType = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<1>; IntersectionImp = Dune::AlbertaGridLeafIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' @@ -62036,24 +61797,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15: -/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 = 1; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37: required from 'void Dune::BoundarySegmentWrapper::backup(ObjectStreamType&) const [with int dim = 1; int dimworld = 1; ObjectStreamType = std::__cxx11::basic_stringstream]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10: required from here -/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' @@ -62062,6 +61809,18 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<1>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:81:60: required from 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]' @@ -62106,6 +61865,167 @@ /build/reproducible-path/dune-grid-2.9.0/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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | static void check(const std::true_type&, const Entity &entity) + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/io/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~~^~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15: +/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 = 1; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37: required from 'void Dune::BoundarySegmentWrapper::backup(ObjectStreamType&) const [with int dim = 1; int dimworld = 1; ObjectStreamType = std::__cxx11::basic_stringstream]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10: required from here +/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 function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: +/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 125 | if( (corner - center).two_norm() <= tolerance ) + | ~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~~^~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::AlbertaGrid<1, 1>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 1]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -62157,6 +62077,11 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In instantiation of 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 1; int dimworld = 3; CoordinateType = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | CoordinateType operator() ( const CoordinateType &global ) const + | ^~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ @@ -62165,6 +62090,30 @@ /usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/dune-grid-2.9.0/dune/grid/io/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:8: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >&) [with int dim = 2; int dimworld = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | insertBoundarySegment ( const std::vector< unsigned int > &vertices, + | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]': /usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); @@ -62189,25 +62138,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In instantiation of 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 1; int dimworld = 3; CoordinateType = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | CoordinateType operator() ( const CoordinateType &global ) const - | ^~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/dune-grid-2.9.0/dune/grid/io/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195: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/c++/12/functional:59, from /usr/include/dune/common/transpose.hh:9: /usr/include/c++/12/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]': @@ -62217,6 +62147,11 @@ /usr/include/c++/12/bits/std_function.h:591:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 591 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 1]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -62497,85 +62432,44 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerUnitOuterNormal() const [with Grid = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:181:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 181 | NormalVector normal = centerOuterNormal(); - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 572 | result = geo.local( geo.global( origin ) ); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 572 | result = geo.local( geo.global( origin ) ); - | ~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 615 | result = lit->geometry().local(lit->geometry().global(origin)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 615 | result = lit->geometry().local(lit->geometry().global(origin)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: 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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 572 | result = geo.local( geo.global( origin ) ); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 572 | result = geo.local( geo.global( origin ) ); - | ~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 615 | result = lit->geometry().local(lit->geometry().global(origin)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 615 | result = lit->geometry().local(lit->geometry().global(origin)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -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/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector; Range = Dune::FieldVector; F = std::function(Dune::FieldVector)>]': -/usr/include/dune/common/function.hh:120:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 120 | y = f_(x); - | ~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) + | ~~~~~~~~^~~~~~~~~~~ +In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54: +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | static void check(const std::true_type&, const Entity &entity) + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54: +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:36:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | GlobalCoordinate y = corner( 0 ); @@ -62590,15 +62484,37 @@ | ~~~~~~^~~~~ In function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>]': 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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, AlbertaGridGlobalGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | coords.push_back(e.geometry().corner(0)); + | ~~~~~~~~~~~~~~~~~~~^~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = AlbertaGrid<1, 1>; Entity = Entity<0, 1, const AlbertaGrid<1, 1>, AlbertaGridEntity>; IndexSetType = IndexSet, AlbertaGridIndexSet<1, 1>, int, std::array >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]': /usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); @@ -62615,10 +62531,24 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | coords.push_back(e.geometry().corner(0)); - | ~~~~~~~~~~~~~~~~~~~^~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) @@ -62632,6 +62562,15 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 615 | result = lit->geometry().local(lit->geometry().global(origin)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) @@ -62697,6 +62636,20 @@ /usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | const GlobalCoordinate center = geometry.center(); | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:75: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | typename Geometry::GlobalCoordinate localPos = insideGeometry.global( geometryInInside.global( pt ) ); @@ -62719,6 +62672,30 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | = intersection.outerNormal( pt ); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +In member function 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]', + inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, + inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 90 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:744:13: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 744 | if( (x-y).two_norm2() > 1e-10 ) + | ~~^~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, + inlined from 'Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool):: [with auto:26 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: /usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': @@ -62747,10 +62724,12 @@ /build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:135:31: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 135 | static const TestGrid< 3 > hybrid3d = { | ^~~~~~~~ -In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -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 member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -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/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:64, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: /usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': @@ -62759,15 +62738,50 @@ | ^~~~~~ /usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~~^~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:17: /build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': /build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:70:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 @@ -62788,283 +62802,53 @@ /build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:135:31: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 135 | static const TestGrid< 3 > hybrid3d = { | ^~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>]': -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/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet, AlbertaGridIdSet<1, 1>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet, AlbertaGridIdSet<1, 1>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet, AlbertaGridIdSet<1, 1>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet, AlbertaGridIdSet<1, 1>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: -In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>]', - inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, - inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet, AlbertaGridIdSet<1, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet, AlbertaGridIdSet<1, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet, AlbertaGridIdSet<1, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet, AlbertaGridIdSet<1, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | CoordinateType operator() ( const CoordinateType &global ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh: In static member function 'static void Dune::Alberta::NodeProjection::apply(REAL*, const EL_INFO*, const REAL*) [with int dim = 2; Projection = Dune::Alberta::DuneBoundaryProjection<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 258 | static void apply ( GlobalVector global, const EL_INFO *info, const LocalVector local ) + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: 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/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: 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/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: 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 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]', + inlined from 'void Dune::Alberta::DuneBoundaryProjection::operator()(const ElementInfo&, const REAL*, REAL*) const [with int dim = 2]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:59:43, + inlined from 'static void Dune::Alberta::NodeProjection::apply(REAL*, const EL_INFO*, const REAL*) [with int dim = 2; Projection = Dune::Alberta::DuneBoundaryProjection<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:266:36: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': @@ -63092,20 +62876,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 3>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 3>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 3>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, @@ -63142,18 +62912,42 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +[ 94%] Linking CXX executable gmshtest-alberta2d +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmshtest-alberta2d.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o" -o gmshtest-alberta2d -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunealbertagrid2d.so.2.9.0 ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 94%] Built target gmshtest-alberta2d +make -f dune/grid/test/CMakeFiles/test-alberta-2-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-2-3.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-2-3.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/test-alberta-2-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-2-3.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 95%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=3 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=2 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~~^~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, @@ -63202,685 +62996,24 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<1, 1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<1, 1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<1, 1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<1, 1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:27: -In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]', - inlined from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:100:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | << " != " << lGeoIn.corner( gi ) << " = local corner( " << i << " )." - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:140:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 140 | static void apply ( const GridView &gridView, std::ostream &output ) - | ^~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 1; GridType = AlbertaGrid<1>; Entity = Entity<0, 1, const AlbertaGrid<1>, AlbertaGridEntity>; IndexSetType = IndexSet, AlbertaGridIndexSet<1, 3>, int, std::array >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:62:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 62 | void checkSubEntity ( const GridType &, - | ^~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, - inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, - inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]', - inlined from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:100:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | << " != " << lGeoIn.corner( gi ) << " = local corner( " << i << " )." - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:175:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 175 | void checkTwists ( const GridView &gridView, const MapTwist &mapTwist ) - | ^~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:214:60: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | << "\tchild " << eIt->geometry().center() - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:230:36: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | geometryInFather.global(cornerInSon); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 24 | void checkGeometryInFather(const GridType& grid) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:227:34: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:252:35: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:255:34: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:46: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 0; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:8: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >&) [with int dim = 1; int dimworld = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | insertBoundarySegment ( const std::vector< unsigned int > &vertices, - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:196:92: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 196 | std::cerr << " intersection.geometryInInside() = " << geometryInInside.corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 333 | const typename Intersection::GlobalCoordinate intNormal = intersection.integrationOuterNormal( pt ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/12/vector:70: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/12/vector:70: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 95%] Linking CXX executable test-alberta-1-1 -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-1-1.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o" -o test-alberta-1-1 -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid1d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_1d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 95%] Built target test-alberta-1-1 -make -f dune/grid/test/CMakeFiles/test-alberta-2-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-2-3.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-2-3.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-alberta-2-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-2-3.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 96%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=3 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=2 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | static void check(const std::true_type&, const Entity &entity) - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: -/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 125 | if( (corner - center).two_norm() <= tolerance ) - | ~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >]': -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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]', - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<3, 3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | static void check(const std::true_type&, const Entity &entity) - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]', - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: -/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 125 | if( (corner - center).two_norm() <= tolerance ) - | ~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, @@ -63892,33 +63025,12 @@ /build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': @@ -63933,51 +63045,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 534 | void iterate(Grid &g) - | ^~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54: -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | static void check(const std::true_type&, const Entity &entity) - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/quadraturerules.hh:296, from /usr/include/dune/geometry/test/checkgeometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, @@ -63991,22 +63058,11 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1028 | { | ^ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:140:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 140 | static void apply ( const GridView &gridView, std::ostream &output ) + | ^~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30: @@ -64105,15 +63161,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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<2>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' @@ -64121,8 +63168,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -[ 96%] Linking CXX executable test-alberta-1-3 -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-1-3.dir/link.txt --verbose=1 /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]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54: required from 'class Dune::GeometryReference > >' @@ -64151,7 +63196,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | GlobalCoordinate outerNormal (const LocalCoordinate& local) const | ^~~~~~~~~~~ -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o" -o test-alberta-1-3 -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid3d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so /build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29: required from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' @@ -64202,16 +63246,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | LocalCoordinate local ( const GlobalCoordinate &global ) const | ^~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 96%] Built target test-alberta-1-3 -make -f dune/grid/test/CMakeFiles/test-alberta-3-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-3-3.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-3-3.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-alberta-3-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-3-3.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 96%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=3 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=3 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<2>]' @@ -64236,15 +63270,6 @@ /build/reproducible-path/dune-grid-2.9.0/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 | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: required from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' @@ -64286,15 +63311,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' @@ -64313,6 +63329,8 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' @@ -64386,6 +63404,19 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: +In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>]', + inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, + inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 3>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' /usr/include/dune/common/hybridutilities.hh:225:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 3>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' @@ -64417,15 +63448,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' @@ -64517,6 +63539,14 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:81:60: required from 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]' @@ -64538,6 +63568,67 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | Jacobian jacobian ( const LocalCoordinate &local ) const | ^~~~~~~~ +In file included from /usr/include/c++/12/map:61: +/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet, AlbertaGridIdSet<1, 1>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet, AlbertaGridIdSet<1, 1>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet, AlbertaGridIdSet<1, 1>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet, AlbertaGridIdSet<1, 1>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet, AlbertaGridIdSet<1, 1>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 3>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' @@ -64640,40 +63731,23 @@ /usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ | ^~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:7, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/reproducible-path/dune-grid-2.9.0/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/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<2, 2>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:122:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 122 | AlbertaGridIntersectionBase< const AlbertaGrid< 2, 2 > >::centerIntegrationOuterNormal () const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const - | ^~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:117:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]' @@ -64764,19 +63838,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296, - from /usr/include/dune/geometry/test/checkgeometry.hh:16, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:21: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometrycache.hh:9, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.hh:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:17: @@ -64793,27 +63854,100 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:19:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 19 | vectorProduct ( const FieldVector< K, 3 > &u, const FieldVector< K, 3 > &v ) | ^~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]', - inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, - inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 90 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:744:13: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 744 | if( (x-y).two_norm2() > 1e-10 ) - | ~~^~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet, AlbertaGridIdSet<1, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet, AlbertaGridIdSet<1, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet, AlbertaGridIdSet<1, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet, AlbertaGridIdSet<1, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15: @@ -64822,6 +63956,12 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override | ^~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/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]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -64856,20 +63996,6 @@ /usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 587 | operator()(_ArgTypes... __args) const | ^~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, - inlined from 'Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool):: [with auto:26 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | return boundarySegment() ( faceMapping_.local( global ) ); @@ -64909,43 +64035,6 @@ /usr/include/c++/12/bits/std_function.h:591:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 591 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16: -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/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]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here -/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 In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -65064,16 +64153,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::corner(int) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29: required from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16: required from here -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:80:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 80 | GlobalCoordinate corner ( int i ) const { return impl().corner( i ); } - | ^~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { @@ -65364,6 +64443,1295 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:36:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 36 | GlobalCoordinate y = corner( 0 ); + | ~~~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~^~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | static void check(const std::true_type&, const Entity &entity) + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: +/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 125 | if( (corner - center).two_norm() <= tolerance ) + | ~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<1, 1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'Dune::PointQuadratureRule::PointQuadratureRule() [with ct = double]' at /usr/include/dune/geometry/quadraturerules/pointquadrature.hh:31:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:340:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >]': +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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<1, 1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]', + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<3, 3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | static void check(const std::true_type&, const Entity &entity) + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<1, 1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]', + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: +/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 125 | if( (corner - center).two_norm() <= tolerance ) + | ~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<1, 1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:27: +In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]', + inlined from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:100:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | << " != " << lGeoIn.corner( gi ) << " = local corner( " << i << " )." + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 1; GridType = AlbertaGrid<1>; Entity = Entity<0, 1, const AlbertaGrid<1>, AlbertaGridEntity>; IndexSetType = IndexSet, AlbertaGridIndexSet<1, 3>, int, std::array >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:62:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 62 | void checkSubEntity ( const GridType &, + | ^~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 572 | result = geo.local( geo.global( origin ) ); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 572 | result = geo.local( geo.global( origin ) ); + | ~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 615 | result = lit->geometry().local(lit->geometry().global(origin)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 615 | result = lit->geometry().local(lit->geometry().global(origin)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 572 | result = geo.local( geo.global( origin ) ); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 572 | result = geo.local( geo.global( origin ) ); + | ~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 615 | result = lit->geometry().local(lit->geometry().global(origin)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 615 | result = lit->geometry().local(lit->geometry().global(origin)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 534 | void iterate(Grid &g) + | ^~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]', + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54: +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | static void check(const std::true_type&, const Entity &entity) + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter 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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | eIt->father().geometry().global(cornerInFather); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 183 | eIt->geometry().local(cornerViaSon); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 180 | eIt->geometry().corner(j); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:233:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 233 | eIt->father().geometry().local(cornerViaSon); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:224:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 224 | eIt->geometry().corner(j); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:258:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 258 | eIt->father().geometry().local(global); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:252:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 252 | eIt->geometry().corner(j); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<1>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 1]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:25, + inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34, + inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]', + inlined from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:100:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | << " != " << lGeoIn.corner( gi ) << " = local corner( " << i << " )." + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:175:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 175 | void checkTwists ( const GridView &gridView, const MapTwist &mapTwist ) + | ^~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:214:60: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | << "\tchild " << eIt->geometry().center() + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:230:36: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | geometryInFather.global(cornerInSon); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +In member function 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]', + inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, + inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 90 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:744:13: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 744 | if( (x-y).two_norm2() > 1e-10 ) + | ~~^~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 24 | void checkGeometryInFather(const GridType& grid) + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/c++/12/vector:64, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: +/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 673 | vector(initializer_list __l, + | ^~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:227:34: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:252:35: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:255:34: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:46: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, + inlined from 'Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool):: [with auto:26 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 0; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:17: +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:70:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 70 | static const TestGrid< 2 > unitSquare = { + | ^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:76:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 76 | static const TestGrid< 3 > unitCube = { + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:90:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 90 | static const TestGrid< 2 > kuhn2d = { + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:96:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 96 | static const TestGrid< 3 > kuhn3d = { + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:117:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 117 | static const TestGrid< 2 > hybrid2d = { + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:135:31: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 135 | static const TestGrid< 3 > hybrid3d = { + | ^~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:8: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >&) [with int dim = 1; int dimworld = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | insertBoundarySegment ( const std::vector< unsigned int > &vertices, + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:196:92: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 196 | std::cerr << " intersection.geometryInInside() = " << geometryInInside.corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 294 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 333 | const typename Intersection::GlobalCoordinate intNormal = intersection.integrationOuterNormal( pt ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >&) [with int dim = 3; int dimworld = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | insertBoundarySegment ( const std::vector< unsigned int > &vertices, + | ^~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::UseLapackOrError(int, int) [with type = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:87:50, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::decideRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:74:113, + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:56:14, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:390:18: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 96%] Linking CXX executable test-alberta-1-1 +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-1-1.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o" -o test-alberta-1-1 -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid1d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_1d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]': +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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 member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': +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 member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 96%] Built target test-alberta-1-1 +make -f dune/grid/test/CMakeFiles/test-alberta-3-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-3-3.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-3-3.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/test-alberta-3-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-3-3.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 96%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=3 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/reproducible-path/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=3 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]': +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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~~^~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:7, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/reproducible-path/dune-grid-2.9.0/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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]': +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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const + | ^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<2, 2>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:122:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 122 | AlbertaGridIntersectionBase< const AlbertaGrid< 2, 2 > >::centerIntegrationOuterNormal () const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const + | ^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296, + from /usr/include/dune/geometry/test/checkgeometry.hh:16, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:21: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >]', + inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, + inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 90 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In member function 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27, + inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 85 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +[ 96%] Linking CXX executable test-alberta-1-3 +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-1-3.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o" -o test-alberta-1-3 -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid3d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 96%] Built target test-alberta-1-3 +make -f dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/build.make dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/albertagrid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/build.make dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 96%] Building CXX object dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/albertagrid/test && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o -MF CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o.d -o CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/grid.hh:1116, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/build/reproducible-path/dune-grid-2.9.0/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 + | ^~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:16: +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/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]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87: required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2; std::size_t = unsigned int; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34: required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack) [with GV = Dune::GridView > >; unsigned int ...codim = {0, 1, 2, 3}; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27: required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView > >; std::size_t = unsigned int]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14: required from here +/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 +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::corner(int) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/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::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29: required from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16: required from here +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:80:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 80 | GlobalCoordinate corner ( int i ) const { return impl().corner( i ); } + | ^~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]', + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 3; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 3; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:122:54: +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | static void check(const std::true_type&, const Entity &entity) + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]', + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 3; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 3; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, + inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:122:54: +/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 125 | if( (corner - center).two_norm() <= tolerance ) + | ~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' @@ -65462,10 +65830,35 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | LocalCoordinate local (const GlobalCoordinate& global) const | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >&) [with int dim = 3; int dimworld = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | insertBoundarySegment ( const std::vector< unsigned int > &vertices, - | ^~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, + inlined from 'Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<3, 3>&, const GridView > >&, DebugStream<1, 4>&, bool):: [with auto:26 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<3, 3>&, const GridView > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<3, 3>&, const GridView > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, + inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:294, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:18: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 148 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:296: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 750 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1028 | { + | ^ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16, @@ -65482,11 +65875,86 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | GlobalCoordinate center () const | ^~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: +In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]', + inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, + inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:911:16, + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | CoordinateType operator() ( const CoordinateType &global ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +cc1plus: 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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, + inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: +/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 930 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | CoordinateType operator() ( const CoordinateType &global ) const + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:7, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:22: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const + | ^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const + | ^~~~~ /usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant]' @@ -65546,10 +66014,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:19:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 19 | vectorProduct ( const FieldVector< K, 3 > &u, const FieldVector< K, 3 > &v ) | ^~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:36:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 36 | GlobalCoordinate y = corner( 0 ); - | ~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant]' @@ -65702,14 +66166,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~^~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15: @@ -65758,6 +66214,48 @@ /usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /usr/include/dune/geometry/refinement/simplex.cc:256, + from /usr/include/dune/geometry/refinement.hh:256, + from /usr/include/dune/geometry/virtualrefinement.hh:272, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:14, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:20: +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3; CoordinateType = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: required from here +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37: required from 'void Dune::BoundarySegmentWrapper::backup(ObjectStreamType&) const [with int dim = 3; int dimworld = 3; ObjectStreamType = std::__cxx11::basic_stringstream]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10: required from here +/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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ^ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); + | ^ +/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); + | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 3]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -65913,11 +66411,32 @@ | ^~~~~~~~ /usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]': /usr/include/dune/common/fmatrix.hh:197:17: 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/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -65950,564 +66469,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 572 | result = geo.local( geo.global( origin ) ); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 572 | result = geo.local( geo.global( origin ) ); - | ~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 615 | result = lit->geometry().local(lit->geometry().global(origin)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 615 | result = lit->geometry().local(lit->geometry().global(origin)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 572 | result = geo.local( geo.global( origin ) ); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 572 | result = geo.local( geo.global( origin ) ); - | ~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 615 | result = lit->geometry().local(lit->geometry().global(origin)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 615 | result = lit->geometry().local(lit->geometry().global(origin)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | eIt->father().geometry().global(cornerInFather); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 183 | eIt->geometry().local(cornerViaSon); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 180 | eIt->geometry().corner(j); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:233:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 233 | eIt->father().geometry().local(cornerViaSon); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:224:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 224 | eIt->geometry().corner(j); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:258:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 258 | eIt->father().geometry().local(global); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:252:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 252 | eIt->geometry().corner(j); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >]', - inlined from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26, - inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 90 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27, - inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 85 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]', - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 3; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 3; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:122:54: -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | static void check(const std::true_type&, const Entity &entity) - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: 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/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]', - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 3; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 3; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22, - inlined from 'static void Dune::CheckSubEntityGeometry::Operation::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:122:54: -/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 125 | if( (corner - center).two_norm() <= tolerance ) - | ~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | const Jacobian &J = geometry.jacobian( x ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 114 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, - inlined from 'Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<3, 3>&, const GridView > >&, DebugStream<1, 4>&, bool):: [with auto:26 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<3, 3>&, const GridView > >&, DebugStream<1, 4>&, bool)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<3, 3>&, const GridView > >&, DebugStream<1, 4>&, bool)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkIndexSet(const Grid&, const GridView&, OutputStream&, bool) [with Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:517:20, - inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -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/c++/12/vector:64, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: -/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 673 | vector(initializer_list __l, - | ^~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: -/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector; Range = Dune::FieldVector; F = std::function(Dune::FieldVector)>]': -/usr/include/dune/common/function.hh:120:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 120 | y = f_(x); - | ~~^~~ -/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:17: -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:70:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 70 | static const TestGrid< 2 > unitSquare = { - | ^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:76:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 76 | static const TestGrid< 3 > unitCube = { - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:90:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 90 | static const TestGrid< 2 > kuhn2d = { - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:96:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 96 | static const TestGrid< 3 > kuhn3d = { - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:117:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 117 | static const TestGrid< 2 > hybrid2d = { - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:135:31: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 135 | static const TestGrid< 3 > hybrid3d = { - | ^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:911:16, - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | CoordinateType operator() ( const CoordinateType &global ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -cc1plus: 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/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh:312: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 static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20, - inlined from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46: -/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 930 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | CoordinateType operator() ( const CoordinateType &global ) const - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166: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/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: -/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 673 | vector(initializer_list __l, - | ^~~~~~ -/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:17: -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:70:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 70 | static const TestGrid< 2 > unitSquare = { - | ^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:76:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 76 | static const TestGrid< 3 > unitCube = { - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:90:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 90 | static const TestGrid< 2 > kuhn2d = { - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:96:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 96 | static const TestGrid< 3 > kuhn3d = { - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:117:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 117 | static const TestGrid< 2 > hybrid2d = { - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:135:31: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 135 | static const TestGrid< 3 > hybrid3d = { - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]': -/build/reproducible-path/dune-grid-2.9.0/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 - | ^~~~~~ -In member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -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 member function 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]': -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 member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]': -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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]': -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/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 45 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: 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/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 48 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~~^~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 96%] Linking CXX executable gmshtest-alberta3d -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmshtest-alberta3d.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o" -o gmshtest-alberta3d -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunealbertagrid3d.so.2.9.0 ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 96%] Built target gmshtest-alberta3d -make -f dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/build.make dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -cd /build/reproducible-path/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-grid-2.9.0 /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test /build/reproducible-path/dune-grid-2.9.0/build /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/albertagrid/test /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/build.make dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 96%] Building CXX object dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/albertagrid/test && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/reproducible-path/dune-grid-2.9.0/build -I/build/reproducible-path/dune-grid-2.9.0 -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o -MF CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o.d -o CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc -In file included from /usr/include/dune/geometry/quadraturerules.hh:294, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:18: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 148 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:296: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 750 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1028 | { - | ^ -In file included from /usr/include/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: 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/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:7, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:22: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 110 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const - | ^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const - | ^~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: -In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]', - inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, - inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/refinement/simplex.cc:256, - from /usr/include/dune/geometry/refinement.hh:256, - from /usr/include/dune/geometry/virtualrefinement.hh:272, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:14, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:20: -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3; CoordinateType = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: required from here -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37: required from 'void Dune::BoundarySegmentWrapper::backup(ObjectStreamType&) const [with int dim = 3; int dimworld = 3; ObjectStreamType = std::__cxx11::basic_stringstream]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10: required from here -/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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ^ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 325 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); - | ^ -/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 3>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<2, 3>, unsigned int> >(const AlbertaGrid<2>&, const IdSet, AlbertaGridIdSet<2, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36, @@ -66580,12 +66541,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: -/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector; Range = Dune::FieldVector; F = std::function(Dune::FieldVector)>]': -/usr/include/dune/common/function.hh:118:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 118 | void evaluate(const Domain& x, Range& y) const override - | ^~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -66614,6 +66569,14 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: +/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector; Range = Dune::FieldVector; F = std::function(Dune::FieldVector)>]': +/usr/include/dune/common/function.hh:118:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 118 | void evaluate(const Domain& x, Range& y) const override + | ^~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:13: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': @@ -66632,8 +66595,34 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +[ 96%] Linking CXX executable gmshtest-alberta3d +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmshtest-alberta3d.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o" -o gmshtest-alberta3d -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunealbertagrid3d.so.2.9.0 ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | const JacobianInverse &Ji = geometry.jacobianInverse( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | const Jacobian &J = geometry.jacobian( x ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 114 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -66650,31 +66639,13 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 96%] Built target gmshtest-alberta3d In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -66685,102 +66656,14 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31: +/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector; Range = Dune::FieldVector; F = std::function(Dune::FieldVector)>]': +/usr/include/dune/common/function.hh:120:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 120 | y = f_(x); + | ~~^~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const @@ -66824,68 +66707,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | return boundarySegment() ( faceMapping_.local( global ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 97%] Linking CXX executable test-alberta3d-refine -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/albertagrid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta3d-refine.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o" -o test-alberta3d-refine -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunealbertagrid3d.so.2.9.0 ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 97%] Built target test-alberta3d-refine -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>]', - inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 1; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, - inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 1; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': @@ -66924,6 +66745,9 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 97%] Linking CXX executable test-alberta3d-refine +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/albertagrid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta3d-refine.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o" -o test-alberta3d-refine -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunealbertagrid3d.so.2.9.0 ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: @@ -66944,6 +66768,8 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 97%] Built target test-alberta3d-refine /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -67088,6 +66914,14 @@ /usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /usr/include/c++/12/vector:64, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: +/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 673 | vector(initializer_list __l, + | ^~~~~~ +/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | if( (origin - origin2 ).two_norm() > 1e-10 ) @@ -67145,6 +66979,26 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | return impl().local( global ); | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:17: +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:70:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 70 | static const TestGrid< 2 > unitSquare = { + | ^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:76:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 76 | static const TestGrid< 3 > unitCube = { + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:90:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 90 | static const TestGrid< 2 > kuhn2d = { + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:96:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 96 | static const TestGrid< 3 > kuhn3d = { + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:117:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 117 | static const TestGrid< 2 > hybrid2d = { + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:135:31: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 135 | static const TestGrid< 3 > hybrid3d = { + | ^~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28: In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 3]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:470:26: @@ -67178,14 +67032,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -67195,14 +67041,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -67212,31 +67050,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 523 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: -/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1032 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; @@ -67245,56 +67058,17 @@ 67 | bool checkGeometry ( const TestGeometry& geometry ) | ^~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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 std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31: /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | return impl().local( global ); | ~~~~~~~~~~~~^~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, - inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, - inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, - inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, - inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, - inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, - inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:175:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | void checkTwists ( const GridView &gridView, const MapTwist &mapTwist ) | ^~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:175:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', inlined from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection >; MapTwist = NoMapTwist]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:74:35, inlined from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView > >; MapTwist = NoMapTwist]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41: @@ -67306,50 +67080,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance ) | ~~~~~~~~~~~~~^~~~~~ -In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 117 | const GlobalCoordinate center = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); @@ -67357,11 +67087,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 3]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:470:26, inlined from 'Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, @@ -67372,16 +67097,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | return (vx1-vx2).infinity_norm() < eps; | ~~~~^~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<2>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, inlined from 'Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<2>&, const GridView > >&, DebugStream<1, 4>&, bool):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, @@ -67396,29 +67111,15 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:8: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >&) [with int dim = 3; int dimworld = 3]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | insertBoundarySegment ( const std::vector< unsigned int > &vertices, - | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, LocalGeometryReference>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) @@ -67472,21 +67173,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', - inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void Dune::checkLocalGeometry(const Geometry&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference]', inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27: /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -67574,6 +67260,361 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | return boundarySegment() ( faceMapping_.local( global ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:23: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +/usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 98%] Linking CXX executable test-alberta-2-3 +cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-2-3.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o" -o test-alberta-2-3 -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid3d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:113:26, + inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, IdSet, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet, AlbertaGridIdSet<3, 3>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 98%] Built target test-alberta-2-3 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>]', + inlined from 'static void CheckEntitySeed::Check::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 1; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45, + inlined from 'static void CheckEntitySeed::Check::apply(const GridView&, std::ostream&) [with int codim = 1; GridView = Dune::GridView > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 87 | if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 523 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:87:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:95:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:150:43: +/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1032 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:164:33: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:58:24: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:153:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void Dune::TensorProductQuadratureRule::tensorProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:82:26, + inlined from 'Dune::TensorProductQuadratureRule::TensorProductQuadratureRule(unsigned int, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 2]' at /usr/include/dune/geometry/quadraturerules/tensorproductquadrature.hh:49:22, + inlined from 'static Dune::QuadratureRule Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]' at /usr/include/dune/geometry/quadraturerules.hh:425:14, + inlined from 'Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::' at /usr/include/dune/geometry/quadraturerules.hh:241:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:96:40, + inlined from 'std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::' at /usr/include/c++/12/mutex:852:17, + inlined from 'std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::' at /usr/include/c++/12/mutex:788:64, + inlined from 'static constexpr void std::once_flag::_Prepare_execution::_Prepare_execution::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&):: >(std::call_once::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const:: >(once_flag&, Dune::QuadratureRules::_rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) const::&&)::&)::::_FUN()' at /usr/include/c++/12/mutex:788:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In function 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +cc1plus: 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 117 | const GlobalCoordinate center = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | const JacobianTransposed &Jt = geometry.jacobianTransposed( x ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 250 | if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 257 | if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: 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/geometry/test/checkgeometry.hh:67:8: note: parameter 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/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 212 | auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid.hh:8: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >&) [with int dim = 3; int dimworld = 3]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | insertBoundarySegment ( const std::vector< unsigned int > &vertices, + | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, LocalGeometryReference>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 220 | FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]', + inlined from 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -67644,9 +67685,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 98%] Linking CXX executable test-alberta-2-3 -cd /build/reproducible-path/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-2-3.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o" -o test-alberta-2-3 -Wl,-rpath,/build/reproducible-path/dune-grid-2.9.0/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid3d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.9.0 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.9.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.9.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = AlbertaGrid<3, 3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68, inlined from 'Dune::checkIndexSet, GridView > >, DebugStream<1, 4> >(const AlbertaGrid<3, 3>&, const GridView > >&, DebugStream<1, 4>&, bool):: [with auto:20 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:521:39, @@ -67661,8 +67699,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 98%] Built target test-alberta-2-3 /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const @@ -67709,146 +67745,146 @@ make[3]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' make[2]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' cd build; PATH=/build/reproducible-path/dune-grid-2.9.0/debian/tmp-test:$PATH /usr/bin/dune-ctest - Site: cbxi4b + Site: i-capture-the-hostname Build name: Linux-c++ -Create new tag: 20240107-0437 - Experimental +Create new tag: 20240107-0646 - Experimental Test project /build/reproducible-path/dune-grid-2.9.0/build Start 1: test-alberta3d-refine - 1/66 Test #1: test-alberta3d-refine ................................. Passed 0.25 sec + 1/66 Test #1: test-alberta3d-refine ................................. Passed 0.09 sec Start 2: scsgmappertest - 2/66 Test #2: scsgmappertest ........................................ Passed 2.17 sec + 2/66 Test #2: scsgmappertest ........................................ Passed 0.36 sec Start 3: mcmgmappertest - 3/66 Test #3: mcmgmappertest ........................................ Passed 2.69 sec + 3/66 Test #3: mcmgmappertest ........................................ Passed 0.90 sec Start 4: conformvolumevtktest - 4/66 Test #4: conformvolumevtktest .................................. Passed 1.27 sec + 4/66 Test #4: conformvolumevtktest .................................. Passed 0.43 sec Start 5: gnuplottest - 5/66 Test #5: gnuplottest ........................................... Passed 0.74 sec + 5/66 Test #5: gnuplottest ........................................... Passed 0.24 sec Start 6: nonconformboundaryvtktest - 6/66 Test #6: nonconformboundaryvtktest ............................. Passed 1.44 sec + 6/66 Test #6: nonconformboundaryvtktest ............................. Passed 0.50 sec Start 7: printgridtest - 7/66 Test #7: printgridtest .........................................***Skipped 0.05 sec + 7/66 Test #7: printgridtest .........................................***Skipped 0.02 sec Start 8: subsamplingvtktest - 8/66 Test #8: subsamplingvtktest .................................... Passed 77.90 sec + 8/66 Test #8: subsamplingvtktest .................................... Passed 23.17 sec Start 9: vtktest - 9/66 Test #9: vtktest ............................................... Passed 13.28 sec + 9/66 Test #9: vtktest ............................................... Passed 3.63 sec Start 10: vtktest-mpi-2 -10/66 Test #10: vtktest-mpi-2 ......................................... Passed 13.53 sec +10/66 Test #10: vtktest-mpi-2 ......................................... Passed 3.25 sec Start 11: vtksequencetest -11/66 Test #11: vtksequencetest ....................................... Passed 13.51 sec +11/66 Test #11: vtksequencetest ....................................... Passed 3.69 sec Start 12: starcdreadertest -12/66 Test #12: starcdreadertest ...................................... Passed 2.47 sec +12/66 Test #12: starcdreadertest ...................................... Passed 0.63 sec Start 13: gmshtest-onedgrid -13/66 Test #13: gmshtest-onedgrid ..................................... Passed 0.81 sec +13/66 Test #13: gmshtest-onedgrid ..................................... Passed 0.25 sec Start 14: gmshtest-uggrid -14/66 Test #14: gmshtest-uggrid ....................................... Passed 4.06 sec +14/66 Test #14: gmshtest-uggrid ....................................... Passed 1.26 sec Start 15: gmshtest-alberta2d -15/66 Test #15: gmshtest-alberta2d .................................... Passed 2.11 sec +15/66 Test #15: gmshtest-alberta2d .................................... Passed 0.66 sec Start 16: gmshtest-alberta3d -16/66 Test #16: gmshtest-alberta3d .................................... Passed 2.92 sec +16/66 Test #16: gmshtest-alberta3d .................................... Passed 0.89 sec Start 17: test-dgf-yasp -17/66 Test #17: test-dgf-yasp ......................................... Passed 2.77 sec +17/66 Test #17: test-dgf-yasp ......................................... Passed 1.07 sec Start 18: test-dgf-yasp-offset -18/66 Test #18: test-dgf-yasp-offset .................................. Passed 0.88 sec +18/66 Test #18: test-dgf-yasp-offset .................................. Passed 0.26 sec Start 19: test-dgf-oned -19/66 Test #19: test-dgf-oned ......................................... Passed 0.70 sec +19/66 Test #19: test-dgf-oned ......................................... Passed 0.24 sec Start 20: test-dgf-alberta -20/66 Test #20: test-dgf-alberta ...................................... Passed 0.98 sec +20/66 Test #20: test-dgf-alberta ...................................... Passed 0.29 sec Start 21: test-dgf-ug -21/66 Test #21: test-dgf-ug ........................................... Passed 0.87 sec +21/66 Test #21: test-dgf-ug ........................................... Passed 0.27 sec Start 22: test-dgf-gmsh-ug -22/66 Test #22: test-dgf-gmsh-ug ...................................... Passed 0.87 sec +22/66 Test #22: test-dgf-gmsh-ug ...................................... Passed 0.27 sec Start 23: geometrygrid-coordfunction-copyconstructor -23/66 Test #23: geometrygrid-coordfunction-copyconstructor ............ Passed 0.01 sec +23/66 Test #23: geometrygrid-coordfunction-copyconstructor ............ Passed 0.00 sec Start 24: test-geogrid-yaspgrid -24/66 Test #24: test-geogrid-yaspgrid ................................. Passed 2.24 sec +24/66 Test #24: test-geogrid-yaspgrid ................................. Passed 0.68 sec Start 25: test-geogrid-uggrid -25/66 Test #25: test-geogrid-uggrid ................................... Passed 1.94 sec +25/66 Test #25: test-geogrid-uggrid ................................... Passed 0.57 sec Start 26: test-gridinfo -26/66 Test #26: test-gridinfo ......................................... Passed 2.26 sec +26/66 Test #26: test-gridinfo ......................................... Passed 0.73 sec Start 27: test-identitygrid -27/66 Test #27: test-identitygrid ..................................... Passed 3.06 sec +27/66 Test #27: test-identitygrid ..................................... Passed 1.07 sec Start 28: test-oned -28/66 Test #28: test-oned ............................................. Passed 0.09 sec +28/66 Test #28: test-oned ............................................. Passed 0.03 sec Start 29: test-mcmg-geogrid -29/66 Test #29: test-mcmg-geogrid ..................................... Passed 0.85 sec +29/66 Test #29: test-mcmg-geogrid ..................................... Passed 0.23 sec Start 30: testiteratorranges -30/66 Test #30: testiteratorranges .................................... Passed 0.88 sec +30/66 Test #30: testiteratorranges .................................... Passed 0.23 sec Start 31: test-hierarchicsearch -31/66 Test #31: test-hierarchicsearch ................................. Passed 0.86 sec +31/66 Test #31: test-hierarchicsearch ................................. Passed 0.23 sec Start 32: test-ug -32/66 Test #32: test-ug ............................................... Passed 13.18 sec +32/66 Test #32: test-ug ............................................... Passed 3.99 sec Start 33: test-parallel-ug -33/66 Test #33: test-parallel-ug ...................................... Passed 330.79 sec +33/66 Test #33: test-parallel-ug ...................................... Passed 88.45 sec Start 34: test-parallel-ug-mpi-2 -34/66 Test #34: test-parallel-ug-mpi-2 ................................ Passed 302.74 sec +34/66 Test #34: test-parallel-ug-mpi-2 ................................ Passed 89.45 sec Start 35: test-loadbalancing -35/66 Test #35: test-loadbalancing ....................................***Skipped 0.05 sec +35/66 Test #35: test-loadbalancing ....................................***Skipped 0.02 sec Start 36: issue-53-uggrid-intersections -36/66 Test #36: issue-53-uggrid-intersections ......................... Passed 2.02 sec +36/66 Test #36: issue-53-uggrid-intersections ......................... Passed 0.50 sec Start 37: test-alberta-1-1 -37/66 Test #37: test-alberta-1-1 ...................................... Passed 0.28 sec +37/66 Test #37: test-alberta-1-1 ...................................... Passed 0.04 sec Start 38: test-alberta-1-2 -38/66 Test #38: test-alberta-1-2 ...................................... Passed 0.23 sec +38/66 Test #38: test-alberta-1-2 ...................................... Passed 0.04 sec Start 39: test-alberta-2-2 -39/66 Test #39: test-alberta-2-2 ...................................... Passed 2.70 sec +39/66 Test #39: test-alberta-2-2 ...................................... Passed 0.82 sec Start 40: test-alberta-1-3 -40/66 Test #40: test-alberta-1-3 ...................................... Passed 0.20 sec +40/66 Test #40: test-alberta-1-3 ...................................... Passed 0.04 sec Start 41: test-alberta-2-3 -41/66 Test #41: test-alberta-2-3 ...................................... Passed 32.91 sec +41/66 Test #41: test-alberta-2-3 ...................................... Passed 9.94 sec Start 42: test-alberta-3-3 -42/66 Test #42: test-alberta-3-3 ...................................... Passed 38.00 sec +42/66 Test #42: test-alberta-3-3 ...................................... Passed 12.23 sec Start 43: test-yaspgrid-backuprestore-equidistant -43/66 Test #43: test-yaspgrid-backuprestore-equidistant ............... Passed 7.17 sec +43/66 Test #43: test-yaspgrid-backuprestore-equidistant ............... Passed 2.72 sec Start 44: test-yaspgrid-backuprestore-equidistant-mpi-2 -44/66 Test #44: test-yaspgrid-backuprestore-equidistant-mpi-2 ......... Passed 7.19 sec +44/66 Test #44: test-yaspgrid-backuprestore-equidistant-mpi-2 ......... Passed 2.18 sec Start 45: test-yaspgrid-backuprestore-equidistantoffset -45/66 Test #45: test-yaspgrid-backuprestore-equidistantoffset ......... Passed 7.28 sec +45/66 Test #45: test-yaspgrid-backuprestore-equidistantoffset ......... Passed 2.79 sec Start 46: test-yaspgrid-backuprestore-equidistantoffset-mpi-2 -46/66 Test #46: test-yaspgrid-backuprestore-equidistantoffset-mpi-2 ... Passed 6.65 sec +46/66 Test #46: test-yaspgrid-backuprestore-equidistantoffset-mpi-2 ... Passed 2.22 sec Start 47: test-yaspgrid-backuprestore-tensor -47/66 Test #47: test-yaspgrid-backuprestore-tensor .................... Passed 7.58 sec +47/66 Test #47: test-yaspgrid-backuprestore-tensor .................... Passed 2.74 sec Start 48: test-yaspgrid-backuprestore-tensor-mpi-2 -48/66 Test #48: test-yaspgrid-backuprestore-tensor-mpi-2 .............. Passed 7.48 sec +48/66 Test #48: test-yaspgrid-backuprestore-tensor-mpi-2 .............. Passed 2.24 sec Start 49: test-yaspgrid-entityshifttable -49/66 Test #49: test-yaspgrid-entityshifttable ........................ Passed 0.10 sec +49/66 Test #49: test-yaspgrid-entityshifttable ........................ Passed 0.01 sec Start 50: test-yaspgrid-partitioner -50/66 Test #50: test-yaspgrid-partitioner ............................. Passed 0.89 sec +50/66 Test #50: test-yaspgrid-partitioner ............................. Passed 0.30 sec Start 51: test-yaspgrid-tensorgridfactory -51/66 Test #51: test-yaspgrid-tensorgridfactory ....................... Passed 0.83 sec +51/66 Test #51: test-yaspgrid-tensorgridfactory ....................... Passed 0.25 sec Start 52: test-yaspgrid-tensorgridfactory-mpi-2 -52/66 Test #52: test-yaspgrid-tensorgridfactory-mpi-2 ................. Passed 1.14 sec +52/66 Test #52: test-yaspgrid-tensorgridfactory-mpi-2 ................. Passed 0.24 sec Start 53: test-yaspgrid-yaspfactory-1d -53/66 Test #53: test-yaspgrid-yaspfactory-1d .......................... Passed 1.01 sec +53/66 Test #53: test-yaspgrid-yaspfactory-1d .......................... Passed 0.28 sec Start 54: test-yaspgrid-yaspfactory-1d-mpi-2 -54/66 Test #54: test-yaspgrid-yaspfactory-1d-mpi-2 .................... Passed 0.96 sec +54/66 Test #54: test-yaspgrid-yaspfactory-1d-mpi-2 .................... Passed 0.28 sec Start 55: test-yaspgrid-yaspfactory-2d -55/66 Test #55: test-yaspgrid-yaspfactory-2d .......................... Passed 3.39 sec +55/66 Test #55: test-yaspgrid-yaspfactory-2d .......................... Passed 1.15 sec Start 56: test-yaspgrid-yaspfactory-2d-mpi-2 -56/66 Test #56: test-yaspgrid-yaspfactory-2d-mpi-2 .................... Passed 3.95 sec +56/66 Test #56: test-yaspgrid-yaspfactory-2d-mpi-2 .................... Passed 0.96 sec Start 57: test-yaspgrid-yaspfactory-3d -57/66 Test #57: test-yaspgrid-yaspfactory-3d .......................... Passed 23.48 sec +57/66 Test #57: test-yaspgrid-yaspfactory-3d .......................... Passed 7.33 sec Start 58: test-yaspgrid-yaspfactory-3d-mpi-2 -58/66 Test #58: test-yaspgrid-yaspfactory-3d-mpi-2 .................... Passed 18.69 sec +58/66 Test #58: test-yaspgrid-yaspfactory-3d-mpi-2 .................... Passed 5.48 sec Start 59: test-yaspgrid-constructor -59/66 Test #59: test-yaspgrid-constructor ............................. Passed 0.80 sec +59/66 Test #59: test-yaspgrid-constructor ............................. Passed 0.26 sec Start 60: globalindexsettest -60/66 Test #60: globalindexsettest .................................... Passed 0.72 sec +60/66 Test #60: globalindexsettest .................................... Passed 0.25 sec Start 61: persistentcontainertest -61/66 Test #61: persistentcontainertest ............................... Passed 0.86 sec +61/66 Test #61: persistentcontainertest ............................... Passed 0.26 sec Start 62: structuredgridfactorytest -62/66 Test #62: structuredgridfactorytest ............................. Passed 2.00 sec +62/66 Test #62: structuredgridfactorytest ............................. Passed 0.53 sec Start 63: tensorgridfactorytest -63/66 Test #63: tensorgridfactorytest ................................. Passed 421.24 sec +63/66 Test #63: tensorgridfactorytest ................................. Passed 95.40 sec Start 64: vertexordertest -64/66 Test #64: vertexordertest ....................................... Passed 0.75 sec +64/66 Test #64: vertexordertest ....................................... Passed 0.30 sec Start 65: recipe-iterate-over-grid -65/66 Test #65: recipe-iterate-over-grid .............................. Passed 0.80 sec +65/66 Test #65: recipe-iterate-over-grid .............................. Passed 0.25 sec Start 66: recipe-integration -66/66 Test #66: recipe-integration .................................... Passed 0.76 sec +66/66 Test #66: recipe-integration .................................... Passed 0.29 sec 100% tests passed, 0 tests failed out of 66 -Total Test time (real) = 1407.90 sec +Total Test time (real) = 380.55 sec The following tests did not run: 7 - printgridtest (Skipped) @@ -67859,7 +67895,7 @@ dh_testroot -O--builddirectory=build -O--buildsystem=cmake dh_prep -O--builddirectory=build -O--buildsystem=cmake dh_auto_install -O--builddirectory=build -O--buildsystem=cmake - cd build && make -j3 install DESTDIR=/build/reproducible-path/dune-grid-2.9.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd build && make -j4 install DESTDIR=/build/reproducible-path/dune-grid-2.9.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' /usr/bin/cmake -S/build/reproducible-path/dune-grid-2.9.0 -B/build/reproducible-path/dune-grid-2.9.0/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -68163,91 +68199,92 @@ gmake[3]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' gmake[2]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dune-grid.tag +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00143.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00146.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00149.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00152.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00152_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00155.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00155_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00158.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00158_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00173.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00173_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00176.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00176_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00164.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00164_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00170.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00170_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00179.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00179_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00182.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00182_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00185.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00185_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00191.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00191_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00194.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00194_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00188.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00188_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00200.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00200_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00203.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00203_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00206.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00206_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00209.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00209_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00212.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00212_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00218.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00218_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00224.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00224_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00236.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00236_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00242.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00242_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00251.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00251_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00260.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00260_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00269.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00269_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00272.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00272_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00230.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00230_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00233.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00233_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00245.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00245_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00266.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00266_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00278.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00278_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00293.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00293_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00305.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00305_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00296.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00296_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00299.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00299_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00317.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00317_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00320.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00320_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00323.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00323_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00329.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00329_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00335.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00335_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00338.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00338_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00347.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00347_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00350.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00350_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00359.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00359_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00572.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00572_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00575.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00575_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00353.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00353_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00356.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00356_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00566.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00566_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00569.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00569_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00578.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00578_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00581.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00581_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00584.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00584_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00587.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00587_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00590.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00590_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00596.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00596_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00602.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00602_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00599.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00599_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00605.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00605_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00608.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00608_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00614.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00617.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00617_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00614_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00620.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00620_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00626.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00626_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00629.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00629_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00635.html @@ -68260,45 +68297,44 @@ -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00644_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00647.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00647_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00650.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00650_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00653.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00653_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00656.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00656_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00659.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00662.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00662_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00665.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00665_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00668.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00668_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00671.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00671_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00674.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00674_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00677.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00677_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00680.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00680_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00683.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00683_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00686.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00686_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00689.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00689_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00692.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00692_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00695.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00695_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00698.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00698_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00701.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00704.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00704_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00707.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00707_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00710.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00713.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00713_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00716.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00716_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00719.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00719_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00722.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00722_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00725.html @@ -68328,7 +68364,6 @@ -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00761.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00761_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00764.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00764_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00767.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00767_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00770.html @@ -68370,6 +68405,7 @@ -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00824.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00824_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00827.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00827_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00830.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00830_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00833.html @@ -68381,43 +68417,42 @@ -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00842.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00842_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00845.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00845_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00848.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00848_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00851.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00851_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00854.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00854_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00857.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00857_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00860.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00860_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00863.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00866.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00869.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00869_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00872.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00872_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00875.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00875_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00878.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00881.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00881_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00884.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00884_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00887.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00887_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00890.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00890_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00893.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00893_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00896.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00896_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00899.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00899_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00902.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00905.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00905_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00908.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00911.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00911_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00914.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00917.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00917_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00920.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00920_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00923.html @@ -68428,7 +68463,9 @@ -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00932.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00932_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00935.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00935_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00938.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00938_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00941.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00941_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00944.html @@ -68437,7 +68474,6 @@ -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00947_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00950.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00953.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00953_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00956.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00956_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00959.html @@ -70360,10 +70396,10 @@ dh_makeshlibs --version-info='libdune-grid-2.9.0' make[1]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0' dh_shlibdeps -a -O--builddirectory=build -O--buildsystem=cmake +dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libdune-grid-dev/usr/lib/arm-linux-gnueabihf/libdunealbertagrid2d.so.2.9.0 found in none of the libraries dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libdune-grid-dev/usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.9.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libdune-grid-dev/usr/lib/arm-linux-gnueabihf/libdunealbertagrid3d.so.2.9.0 found in none of the libraries dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libdune-grid-dev/usr/lib/arm-linux-gnueabihf/libdunealbertagrid1d.so.2.9.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libdune-grid-dev/usr/lib/arm-linux-gnueabihf/libdunealbertagrid2d.so.2.9.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libdune-grid-dev/usr/lib/arm-linux-gnueabihf/libdunealbertagrid3d.so.2.9.0 found in none of the libraries dh_installdeb -O--builddirectory=build -O--buildsystem=cmake debian/rules override_dh_gencontrol make[1]: Entering directory '/build/reproducible-path/dune-grid-2.9.0' @@ -70371,9 +70407,9 @@ make[1]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0' dh_md5sums -O--builddirectory=build -O--buildsystem=cmake dh_builddeb -O--builddirectory=build -O--buildsystem=cmake -dpkg-deb: building package 'libdune-grid-dev' in '../libdune-grid-dev_2.9.0-2_armhf.deb'. -dpkg-deb: building package 'libdune-grid-dev-dbgsym' in '../libdune-grid-dev-dbgsym_2.9.0-2_armhf.deb'. dpkg-deb: building package 'libdune-grid-doc' in '../libdune-grid-doc_2.9.0-2_all.deb'. +dpkg-deb: building package 'libdune-grid-dev-dbgsym' in '../libdune-grid-dev-dbgsym_2.9.0-2_armhf.deb'. +dpkg-deb: building package 'libdune-grid-dev' in '../libdune-grid-dev_2.9.0-2_armhf.deb'. dpkg-genbuildinfo --build=binary -O../dune-grid_2.9.0-2_armhf.buildinfo dpkg-genchanges --build=binary -O../dune-grid_2.9.0-2_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -70381,12 +70417,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/8765/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/8765/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/20797 and its subdirectories -I: Current time: Sat Jan 6 17:15:50 -12 2024 -I: pbuilder-time-stamp: 1704604550 +I: removing directory /srv/workspace/pbuilder/8765 and its subdirectories +I: Current time: Sun Jan 7 20:54:48 +14 2024 +I: pbuilder-time-stamp: 1704610488